Home
last modified time | relevance | path

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

12345678910>>...140

/freebsd/contrib/wpa/wpa_supplicant/
H A Ddriver_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/contrib/wpa/src/ap/
H A Dap_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 …]
H A Dap_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 …]
H A Dwpa_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/sys/kern/
H A Ddevice_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/share/man/man4/
H A Dbce.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 …]
H A Dmrsas.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 …]
H A Dsym.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,
76 To control driver probing against HVD buses:
[all …]
H A Dcxgbev.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 …]
H A Dpsm.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 …]
H A Dnvme.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 …]
H A Dmfi.430 .Nd "LSI MegaRAID SAS driver"
32 To compile this driver into the kernel,
40 Alternatively, to load the driver as a
47 This driver is for LSI's next generation PCI Express SAS RAID controllers.
48 Access to RAID arrays (logical disks) from this driver is provided via
60 a new driver.
63 and will not work with this driver.
67 driver's behavior when a request is made to remove a mounted volume.
68 By default the driver will disallow any requests to remove a mounted volume.
72 then the driver will allow mounted volumes to be removed.
[all …]
/freebsd/lib/libdevctl/
H A Ddevctl.372 .Fn devctl_set_driver "const char *device" "const char *driver" "bool force"
113 function probes a device and attaches a suitable device driver if one is
118 function detaches a device from its current device driver.
119 The device is left detached until either a new driver for its parent
125 the current device driver will be detached even if the device is busy.
139 If the device is currently attached to a device driver,
140 the device driver will be detached from the device,
145 the current device driver will be detached even if the device is busy.
153 The device will probe and attach if a suitable device driver is found.
159 but any device driver currently attached to the device will remain attached.
[all …]
/freebsd/share/man/man9/
H A DDRIVER_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 …]
H A Dcrypto_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/contrib/wpa/src/drivers/
H A Ddriver.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/sys/dev/ice/
H A Dice_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 interfac
[all...]
H A Dirdma_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 tha
[all...]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.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/usr.sbin/devctl/
H A Ddevctl.836 .Cm clear driver
57 .Cm set driver
59 .Ar device driver
101 If a suitable driver is found,
107 Detach the device from its current device driver.
111 the device driver will be detached even if the device is busy.
117 If the device is currently attached to a device driver,
118 the device driver will be detached from the device,
123 the device driver will be detached even if the device is busy.
126 The device will probe and attach if a suitable device driver is found.
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dtrace.h54 __string(driver, dev_driver_string(ar->dev))
59 __assign_str(driver, dev_driver_string(ar->dev));
64 __get_str(driver),
90 __string(driver, dev_driver_string(ar->dev))
96 __assign_str(driver, dev_driver_string(ar->dev));
102 __get_str(driver),
116 __string(driver, dev_driver_string(ar->dev))
125 __assign_str(driver, dev_driver_string(ar->dev));
134 __get_str(driver),
148 __string(driver, dev_driver_string(ar->dev))
[all …]
/freebsd/share/examples/drivers/
H A DREADME6 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 …]
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dtrace.h43 __string(driver, dev_driver_string(ar->ab->dev))
51 __assign_str(driver, dev_driver_string(ar->ab->dev));
59 __get_str(driver),
73 __string(driver, dev_driver_string(ar->ab->dev))
80 __assign_str(driver, dev_driver_string(ar->ab->dev));
87 __get_str(driver),
100 __string(driver, dev_driver_string(ar->ab->dev))
108 __assign_str(driver, dev_driver_string(ar->ab->dev));
116 __get_str(driver),
128 __string(driver, dev_driver_string(ab->dev))
[all …]
/freebsd/sys/contrib/dev/ice/
H A DREADME43 The DDP package loads during device initialization or driver runtime,
44 depending on the operating system. The driver checks to see if the DDP
45 package is present and compatible. If this file exists, the driver
47 incompatible with the driver, the driver will go into Safe Mode where
52 or downloading a new driver or DDP package.
142 all PFs and then reload the driver with the new package.
144 * In FreeBSD and Windows, you can only use one DDP package per driver,
146 driver.
165 download an updated driver o
[all...]
/freebsd/tools/tools/kdrv/
H A DKernelDriver6 # KernelDriver - FreeBSD driver source installer
43 # Driver information is read from a control file, with the following syntax :
45 # description {<text>} Driver description; used in comments inserted into
47 # driver <name> The name of the driver. (Note that this can't end in .drvinfo :)
48 # filei386 <path> <name> The file <name> in the driver package is installed into
51 # fileconf <path> <name> The file <name> in the driver package is installed into
82 # Given (hint), use it to locate a driver information file.
109 error "multiple driver info files in directory : $hint";
114 error "driver info file may be a typewriter : $hint";
122 error "can't find a driver info file using '$hint'";
[all …]

12345678910>>...140