Home
last modified time | relevance | path

Searched full:driver (Results 1 – 25 of 4303) sorted by relevance

12345678910>>...173

/freebsd-13-stable/contrib/wpa/wpa_supplicant/
HDdriver_i.h2 * wpa_supplicant - Internal driver interface wrappers
12 #include "drivers/driver.h"
18 if (wpa_s->driver->init2) in wpa_drv_init()
19 return wpa_s->driver->init2(wpa_s, ifname, in wpa_drv_init()
21 if (wpa_s->driver->init) { in wpa_drv_init()
22 return wpa_s->driver->init(wpa_s, ifname); in wpa_drv_init()
29 if (wpa_s->driver->deinit) in wpa_drv_deinit()
30 wpa_s->driver->deinit(wpa_s->drv_priv); in wpa_drv_deinit()
36 if (wpa_s->driver->set_param) in wpa_drv_set_param()
37 return wpa_s->driver->set_param(wpa_s->drv_priv, param); in wpa_drv_set_param()
[all …]
/freebsd-13-stable/contrib/wpa/src/ap/
HDap_drv_ops.h2 * hostapd - Driver operations
122 if (!hapd->driver || !hapd->driver->send_action_cancel_wait || in hostapd_drv_send_action_cancel_wait()
125 hapd->driver->send_action_cancel_wait(hapd->drv_priv); in hostapd_drv_send_action_cancel_wait()
153 #include "drivers/driver.h"
173 if (hapd->driver == NULL || in hostapd_drv_set_countermeasures()
174 hapd->driver->hapd_set_countermeasures == NULL) in hostapd_drv_set_countermeasures()
176 return hapd->driver->hapd_set_countermeasures(hapd->drv_priv, enabled); in hostapd_drv_set_countermeasures()
184 if (hapd->driver == NULL || hapd->driver->set_sta_vlan == NULL) in hostapd_drv_set_sta_vlan()
186 return hapd->driver->set_sta_vlan(hapd->drv_priv, addr, ifname, in hostapd_drv_set_sta_vlan()
193 if (hapd->driver == NULL || hapd->driver->get_inact_sec == NULL) in hostapd_drv_get_inact_sec()
[all …]
HDap_drv_ops.c2 * hostapd - Driver operations
243 if (hapd->driver == NULL || hapd->driver->set_ap_wps_ie == NULL) in hostapd_reset_ap_wps_ie()
246 return hapd->driver->set_ap_wps_ie(hapd->drv_priv, NULL, NULL, NULL); in hostapd_reset_ap_wps_ie()
255 if (hapd->driver == NULL || hapd->driver->set_ap_wps_ie == NULL) in hostapd_set_ap_wps_ie()
262 ret = hapd->driver->set_ap_wps_ie(hapd->drv_priv, beacon, proberesp, in hostapd_set_ap_wps_ie()
290 * MLD peers). Thus, do not propagate the change to the driver for the in hostapd_set_authorized()
326 * driver for the link stations. in hostapd_set_sta_flags()
389 if (hapd->driver == NULL || hapd->driver->set_wds_sta == NULL) in hostapd_set_wds_sta()
395 return hapd->driver->set_wds_sta(hapd->drv_priv, addr, aid, val, in hostapd_set_wds_sta()
403 if (hapd->driver == NULL || hapd->driver->add_sta_node == NULL) in hostapd_add_sta_node()
[all …]
HDwpa_auth_kay.c29 if (!hapd->driver->macsec_init) in hapd_macsec_init()
31 return hapd->driver->macsec_init(hapd->drv_priv, params); in hapd_macsec_init()
39 if (!hapd->driver->macsec_deinit) in hapd_macsec_deinit()
41 return hapd->driver->macsec_deinit(hapd->drv_priv); in hapd_macsec_deinit()
49 if (!hapd->driver->macsec_get_capability) in hapd_macsec_get_capability()
51 return hapd->driver->macsec_get_capability(hapd->drv_priv, cap); in hapd_macsec_get_capability()
59 if (!hapd->driver->enable_protect_frames) in hapd_enable_protect_frames()
61 return hapd->driver->enable_protect_frames(hapd->drv_priv, enabled); in hapd_enable_protect_frames()
69 if (!hapd->driver->enable_encrypt) in hapd_enable_encrypt()
71 return hapd->driver->enable_encrypt(hapd->drv_priv, enabled); in hapd_enable_encrypt()
[all …]
/freebsd-13-stable/contrib/apr-util/test/
HDdbd.c25 rv = func(pool, sql, driver); \
35 const apr_dbd_driver_t* driver) in create_table() argument
43 rv = apr_dbd_query(driver, handle, &nrows, statement); in create_table()
47 const apr_dbd_driver_t* driver) in drop_table() argument
52 rv = apr_dbd_query(driver, handle, &nrows, statement); in drop_table()
56 const apr_dbd_driver_t* driver) in insert_rows() argument
69 rv = apr_dbd_query(driver, handle, &nrows, statement); in insert_rows()
82 rv = apr_dbd_query(driver, handle, &nrows, statement); in insert_rows()
94 const apr_dbd_driver_t* driver) in invalid_op() argument
99 rv = apr_dbd_query(driver, handle, &nrows, statement); in invalid_op()
[all …]
HDtestdbd.c35 const apr_dbd_driver_t* driver, const char* sql) in test_statement() argument
40 rv = apr_dbd_query(driver, handle, &nrows, sql); in test_statement()
46 const apr_dbd_driver_t* driver) in create_table() argument
53 test_statement(tc, handle, driver, sql); in create_table()
57 const apr_dbd_driver_t* driver) in drop_table() argument
60 test_statement(tc, handle, driver, sql); in drop_table()
64 const apr_dbd_driver_t* driver) in delete_rows() argument
67 test_statement(tc, handle, driver, sql); in delete_rows()
72 const apr_dbd_driver_t* driver, int count) in insert_data() argument
83 rv = apr_dbd_query(driver, handle, &nrows, sqf); in insert_data()
[all …]
/freebsd-13-stable/contrib/apr-util/include/
HDapr_dbd.h95 /** apr_dbd_get_driver: get the driver struct for a name
98 * @param name - driver name
99 * @param driver - pointer to driver struct.
101 * @return APR_ENOTIMPL for no driver (when DSO not enabled)
102 * @return APR_EDSOOPEN if DSO driver file can't be opened
103 * @return APR_ESYMNOTFOUND if the driver file doesn't contain a driver
106 const apr_dbd_driver_t **driver);
110 * @param driver - driver struct.
112 * @param params - arguments to driver (implementation-dependent)
116 * @return APR_EGENERAL if driver exists but connection failed
[all …]
/freebsd-13-stable/contrib/apr-util/dbd/
HDapr_dbd.c69 #define DRIVER_LOAD(name,driver,pool) \ argument
71 extern const apr_dbd_driver_t driver; \
72 apr_hash_set(drivers,name,APR_HASH_KEY_STRING,&driver); \
73 if (driver.init) { \
74 driver.init(pool); \
156 const apr_dbd_driver_t **driver) in apr_dbd_get_driver() argument
171 *driver = apr_hash_get(drivers, name, APR_HASH_KEY_STRING); in apr_dbd_get_driver()
172 if (*driver) { in apr_dbd_get_driver()
180 /* The driver DSO must have exactly the same lifetime as the in apr_dbd_get_driver()
196 *driver = symbol; in apr_dbd_get_driver()
[all …]
/freebsd-13-stable/sys/kern/
HDdevice_if.m77 * @brief Probe to see if a device matches a driver.
80 * is called via device_probe_and_attach() to select a driver
82 * the winning driver (if any) to the device.
85 * Typically, the driver will examine the device to see if
86 * it is suitable for this driver. This might include checking
90 * In some cases, there may be more than one driver available
92 * be a generic driver which works for a set of many types of
93 * device and a more specific driver which works for a subset
94 * of devices). Because of this, a driver should not assume
95 * that it will be the driver that attaches to the device even
[all …]
/freebsd-13-stable/share/man/man4/
HDbce.430 .Nd "QLogic NetXtreme II (BCM5706/5708/5709/5716) PCI/PCIe Gigabit Ethernet adapter driver"
32 To compile this driver into the kernel,
40 Alternatively, to load the driver as a
49 driver supports QLogic's NetXtreme II product family, including the
59 driver under
79 driver supports the following media types:
125 driver supports the following media options:
138 driver provides support for various NICs based on the QLogic NetXtreme II
209 Set the number of memory pages assigned to receive packets by the driver.
214 by the driver.
[all …]
HDmrsas.440 .Nd "LSI MegaRAID 6Gb/s and 12Gb/s SAS+SATA RAID controller driver"
42 To compile this driver into the kernel,
50 Alternatively, to load the driver as a
59 driver will detect LSI's next generation (6Gb/s and 12Gb/s) PCI Express
66 driver will be visible to the user through
78 substantially different than the old "MegaRAID" Driver
83 layer and thus requires a new driver which attaches targets to the
101 driver's behavior for LSI MegaRAID SAS 2208/2308/3008/3108 controllers.
104 driver will detect these controllers.
107 section to know more about driver priority for MR-Fusion devices.
[all …]
HDsym.42 .\" Device driver optimized for the Symbios/LSI 53C896/53C895A/53C1010
7 .\" This driver also supports the following Symbios/LSI PCI SCSI chips:
12 .\" This driver for FreeBSD-CAM is derived from the Linux sym53c8xx driver.
15 .\" The sym53c8xx driver is derived from the ncr53c8xx driver that had been
16 .\" a port of the FreeBSD ncr driver to Linux-1.2.13.
18 .\" The original ncr driver has been written for 386bsd and FreeBSD by
24 .\" FreeBSD-CAM services is based on the aic7xxx driver for FreeBSD-CAM
62 .Nd NCR/Symbios/LSI Logic 53C8XX PCI SCSI host adapter driver
64 To compile this driver into the kernel,
75 To control driver probing against HVD buses:
[all …]
HDcxgbev.437 .Nd "Chelsio T4-, T5-, and T6-based 100Gb, 40Gb, 25Gb, 10Gb, and 1Gb Ethernet VF driver"
39 To compile this driver into the kernel,
47 To load the driver as a
56 driver provides support for Virtual Functions on PCI Express Ethernet adapters
59 The driver supports Jumbo Frames, Transmit/Receive checksum offload,
69 driver uses different names for devices based on the associated ASIC:
78 The Physical Function driver for Chelsio Terminator adapters shares these
80 The driver provides sysctl MIBs for both ports and parent devices using
92 driver supports Virtual Functions on 100Gb and 25Gb Ethernet adapters
110 driver supports Virtual Functions on 40Gb, 10Gb and 1Gb Ethernet adapters
[all …]
HDpsm.432 .Nd PS/2 mouse style pointing device driver
47 driver provides support for the PS/2 mouse style pointing device.
53 the keyboard controller driver,
71 driver allows the user to initially set the resolution
72 via the driver flag
74 .Sx "DRIVER CONFIGURATION" )
93 driver has three levels of operation.
96 At the level zero the basic support is provided; the device driver will report
102 This is the default level of operation and the driver is initially
118 the driver at this level.
[all …]
HDnvme.430 .\" nvme driver man page.
39 .Nd NVM Express core driver
41 To compile this driver into your kernel,
47 Or, to load the driver as a module at boot, place the following line in
64 driver provides support for NVM Express (NVMe) controllers, such as:
83 driver creates controller device nodes in the format
89 not 0, and this driver follows that convention.
115 driver instances, set the following tunable value in
133 driver is used to provide a disk driver to the system by default.
136 driver can also be used instead.
[all …]
HDndis.436 .Nd NDIS miniport driver wrapper
44 driver is a wrapper designed to allow binary
51 driver is provided in source code form and must be combined with
54 driver supplied with your network adapter.
57 driver uses the
70 driver is essentially
76 driver is only useful on x86 machines.
78 To build a functional driver, the user must have a copy of the
79 driver distribution media for his or her card.
83 file containing the driver
[all …]
/freebsd-13-stable/lib/libdevctl/
HDdevctl.369 .Fn devctl_set_driver "const char *device" "const char *driver" "bool force"
110 function probes a device and attaches a suitable device driver if one is
115 function detaches a device from its current device driver.
116 The device is left detached until either a new driver for its parent
122 the current device driver will be detached even if the device is busy.
136 If the device is currently attached to a device driver,
137 the device driver will be detached from the device,
142 the current device driver will be detached even if the device is busy.
150 The device will probe and attach if a suitable device driver is found.
156 but any device driver currently attached to the device will remain attached.
[all …]
/freebsd-13-stable/share/man/man9/
HDDRIVER_MODULE.937 .Nd kernel driver declaration macro
43 .Fn DRIVER_MODULE name busname "driver_t driver" "modeventhand_t evh" "void *arg"
44 .Fn DRIVER_MODULE_ORDERED name busname "driver_t driver" "modeventhand_t evh" "void *arg" "int orde…
45 .Fn EARLY_DRIVER_MODULE name busname "driver_t driver" "modeventhand_t evh" "void *arg" "int pass"
46 .Fn EARLY_DRIVER_MODULE_ORDERED name busname "driver_t driver" "modeventhand_t evh" "void *arg" "en…
50 macro declares a kernel driver.
52 expands to the real driver declaration, where the phrase
54 is used as the naming prefix for the driver and its functions.
61 is the parent bus of the driver (PCI, ISA, PPBUS and others), e.g.\&
69 can be different from the driver name.
[all …]
HDcrypto_driver.986 submitted to sessions associated with the driver.
95 methods are defined in the method table for the device driver attached to
98 specifies the size of a driver-specific per-session structure allocated by
101 is a bitmask of properties about the driver.
117 returns an opaque driver id.
120 unregisters a driver from the cryptographic framework.
130 is invoked by the cryptographic framework on each active driver to
131 determine the best driver to use for the session.
134 If a driver does not support requests described by
137 If the driver does support requests described by
[all …]
/freebsd-13-stable/contrib/wpa/src/drivers/
HDdriver.h2 * Driver interface definition
8 * This file defines a driver interface used by both %wpa_supplicant and
10 * driver operations. This is followed by the struct wpa_driver_ops that each
11 * driver wrapper will beed to define with callback functions for requesting
12 * driver operations. After this, there are definitions for driver event
154 * channel (used internally in src/ap/acs.c; driver wrappers do not
354 * scan result processing if left zero by the driver wrapper)
364 * driver. Each driver interface implementation is responsible for converting
365 * the driver or OS specific scan results into this format.
367 * If the driver does not support reporting all IEs, the IE data structure is
[all …]
/freebsd-13-stable/sys/dev/ice/
HDice_rdma.c34 * @brief RDMA client driver interface
36 * Functions to interface with the RDMA client driver, for enabling RMDA
37 * functionality for the ice driver.
42 * The ice device driver provides the rmda_di_if.m interface methods, while
43 * the client RDMA driver provides the irdma_if.m interface methods as an
46 * The initial connection between drivers is done via the RDMA client driver
58 * @brief global RDMA driver state
60 * Contains global state the driver uses to connect to a client RDMA interface
61 * driver.
91 * @brief RDMA driver interface methods
[all …]
HDirdma_if.m35 * KOBject methods implemented by the RDMA client driver. These functions will
36 * be called from the ice driver to notify the RDMA client driver of device
37 * driver events.
44 * probe - Notify the RDMA client driver that a peer device has been created
47 * Called by the ice driver during attach to notify the RDMA client driver
56 * open - Notify the RDMA client driver that a peer device has been opened
59 * Called by the ice driver during the if_init routine to notify the RDMA
60 * client driver that a PF has been activated.
68 * close - Notify the RDMA client driver that a peer device has closed
71 * Called by the ice driver during the if_stop routine to notify the RDMA
[all …]
/freebsd-13-stable/usr.sbin/devctl/
HDdevctl.836 .Cm clear driver
57 .Cm set driver
59 .Ar device driver
97 If a suitable driver is found,
103 Detach the device from its current device driver.
107 the device driver will be detached even if the device is busy.
113 If the device is currently attached to a device driver,
114 the device driver will be detached from the device,
119 the device driver will be detached even if the device is busy.
122 The device will probe and attach if a suitable device driver is found.
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
HDFlang.h12 #include "clang/Driver/Tool.h"
13 #include "clang/Driver/Action.h"
14 #include "clang/Driver/Compilation.h"
15 #include "clang/Driver/ToolChain.h"
20 namespace driver {
27 /// Extract fortran dialect options from the driver arguments and add them to
30 /// \param [in] Args The list of input driver arguments
35 /// Extract preprocessing options from the driver arguments and add them to
38 /// \param [in] Args The list of input driver arguments
43 /// Extract PIC options from the driver arguments and add them to
[all …]
/freebsd-13-stable/share/examples/drivers/
HDREADME6 They will, when run, create an example skeleton driver
7 for you. You can use this driver as a starting point for
18 At present these scripts also link the newly created driver into
21 a name for the driver.).
24 One for making a real device driver for ISA devices, and
25 one for making a device driver for pseudo devices (e.g. /dev/null).
29 Give them a single argument: the name of the driver.
30 They will use this given name in many places within the driver,
33 The skeleton driver should already link with the kernel
36 runnable and the new driver should be
[all …]

12345678910>>...173