Home
last modified time | relevance | path

Searched refs:descriptors (Results 1 – 25 of 203) sorted by relevance

123456789

/Linux-v5.4/drivers/net/wireless/ath/wil6210/
Dpmc.c100 pmc->descriptors = kcalloc(num_descriptors, in wil_pmc_alloc()
103 if (!pmc->descriptors) { in wil_pmc_alloc()
109 pmc->descriptors); in wil_pmc_alloc()
157 pmc->descriptors[i].va = dma_alloc_coherent(dev, in wil_pmc_alloc()
159 &pmc->descriptors[i].pa, in wil_pmc_alloc()
162 if (unlikely(!pmc->descriptors[i].va)) { in wil_pmc_alloc()
168 u32 *p = (u32 *)pmc->descriptors[i].va + j; in wil_pmc_alloc()
174 cpu_to_le32(lower_32_bits(pmc->descriptors[i].pa)); in wil_pmc_alloc()
176 cpu_to_le16((u16)upper_32_bits(pmc->descriptors[i].pa)); in wil_pmc_alloc()
208 for (i = 0; i < num_descriptors && pmc->descriptors[i].va; i++) { in wil_pmc_alloc()
[all …]
/Linux-v5.4/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uvc13 Description: Control descriptors
22 Description: Class descriptors
27 Description: Super speed control class descriptors
32 Description: Full speed control class descriptors
37 Description: Terminal descriptors
42 Description: Output terminal descriptors
47 Description: Default output terminal descriptors
61 Description: Camera terminal descriptors
66 Description: Default camera terminal descriptors
83 Description: Processing unit descriptors
[all …]
Dconfigfs-usb-gadget-hid8 report_desc - blob corresponding to HID report descriptors
/Linux-v5.4/tools/usb/ffs-aio-example/simple/device_app/
Daio_simple.c63 } __attribute__ ((__packed__)) descriptors = { variable
68 .length = htole32(sizeof(descriptors)),
73 .bLength = sizeof(descriptors.fs_descs.intf),
80 .bLength = sizeof(descriptors.fs_descs.bulk_sink),
86 .bLength = sizeof(descriptors.fs_descs.bulk_source),
95 .bLength = sizeof(descriptors.hs_descs.intf),
102 .bLength = sizeof(descriptors.hs_descs.bulk_sink),
109 .bLength = sizeof(descriptors.hs_descs.bulk_source),
240 if (write(ep0, &descriptors, sizeof(descriptors)) < 0) { in main()
/Linux-v5.4/tools/usb/ffs-aio-example/multibuff/device_app/
Daio_multibuff.c65 } __attribute__ ((__packed__)) descriptors = { variable
70 .length = htole32(sizeof(descriptors)),
75 .bLength = sizeof(descriptors.fs_descs.intf),
82 .bLength = sizeof(descriptors.fs_descs.bulk_sink),
88 .bLength = sizeof(descriptors.fs_descs.bulk_source),
97 .bLength = sizeof(descriptors.hs_descs.intf),
104 .bLength = sizeof(descriptors.hs_descs.bulk_sink),
111 .bLength = sizeof(descriptors.hs_descs.bulk_source),
269 if (write(ep0, &descriptors, sizeof(descriptors)) < 0) { in main()
/Linux-v5.4/tools/usb/
Dffs-test.c126 } __attribute__((packed)) descriptors = { variable
132 .length = cpu_to_le32(sizeof descriptors),
137 .bLength = sizeof descriptors.fs_descs.intf,
144 .bLength = sizeof descriptors.fs_descs.sink,
151 .bLength = sizeof descriptors.fs_descs.source,
161 .bLength = sizeof descriptors.fs_descs.intf,
168 .bLength = sizeof descriptors.hs_descs.sink,
175 .bLength = sizeof descriptors.hs_descs.source,
186 .bLength = sizeof descriptors.fs_descs.intf,
193 .bLength = sizeof descriptors.hs_descs.sink,
[all …]
/Linux-v5.4/drivers/net/wireless/ath/ath10k/
Dp2p.c43 __le32_to_cpu(noa->descriptors[i].type_count); in ath10k_p2p_noa_ie_fill()
44 noa_attr->desc[i].duration = noa->descriptors[i].duration; in ath10k_p2p_noa_ie_fill()
45 noa_attr->desc[i].interval = noa->descriptors[i].interval; in ath10k_p2p_noa_ie_fill()
46 noa_attr->desc[i].start_time = noa->descriptors[i].start_time; in ath10k_p2p_noa_ie_fill()
/Linux-v5.4/drivers/thunderbolt/
Dnhi.c202 descriptor = &ring->descriptors[ring->head]; in ring_write_descriptors()
247 if (!(ring->descriptors[ring->tail].flags in ring_work()
254 frame->size = ring->descriptors[ring->tail].length; in ring_work()
255 frame->eof = ring->descriptors[ring->tail].eof; in ring_work()
256 frame->sof = ring->descriptors[ring->tail].sof; in ring_work()
257 frame->flags = ring->descriptors[ring->tail].flags; in ring_work()
315 if (ring->descriptors[ring->tail].flags & RING_DESC_COMPLETED) { in tb_ring_poll()
321 frame->size = ring->descriptors[ring->tail].length; in tb_ring_poll()
322 frame->eof = ring->descriptors[ring->tail].eof; in tb_ring_poll()
323 frame->sof = ring->descriptors[ring->tail].sof; in tb_ring_poll()
[all …]
/Linux-v5.4/drivers/net/ethernet/natsemi/
Djazzsonic.c158 lp->descriptors = dma_alloc_coherent(lp->device, in sonic_probe1()
163 if (lp->descriptors == NULL) in sonic_probe1()
167 lp->cda = lp->descriptors; in sonic_probe1()
262 lp->descriptors, lp->descriptors_laddr); in jazz_sonic_device_remove()
Dxtsonic.c184 lp->descriptors = dma_alloc_coherent(lp->device, in sonic_probe1()
189 if (lp->descriptors == NULL) { in sonic_probe1()
194 lp->cda = lp->descriptors; in sonic_probe1()
292 lp->descriptors, lp->descriptors_laddr); in xtsonic_device_remove()
Dmacsonic.c192 lp->descriptors = dma_alloc_coherent(lp->device, in macsonic_init()
197 if (lp->descriptors == NULL) in macsonic_init()
201 lp->cda = lp->descriptors; in macsonic_init()
565 lp->descriptors, lp->descriptors_laddr); in mac_sonic_platform_remove()
640 lp->descriptors, lp->descriptors_laddr); in mac_sonic_nubus_remove()
/Linux-v5.4/Documentation/usb/
Dfunctionfs.rst7 the user space driver has registered by writing descriptors and
17 write descriptors and strings to that file. It does not need
19 simply provide descriptors such as if the function was the
25 When descriptors and strings are written "ep#" files appear
64 filesystems have been mounted and USB descriptors of all functions
/Linux-v5.4/Documentation/filesystems/ext4/
Dblockgroup.rst38 descriptors that are found in block group 0. Redundant copies of the
39 superblock and group descriptors are written to some of the block groups
45 GDT block” space after the block group descriptors and before the start
71 superblock, group descriptors, data block bitmaps for groups 0-3, inode
76 and group descriptors are always at the beginning of block groups, even
84 descriptors copies are kept in the first block group. Given the default
85 128MiB(2^27 bytes) block group size and 64-byte group descriptors, ext4
96 feature moves the location of the group descriptors from the congested
104 descriptors. Instead, the superblock and a single block group descriptor
/Linux-v5.4/drivers/usb/gadget/
Dcomposite.c63 struct usb_descriptor_header **descriptors; in function_descriptors() local
72 descriptors = f->ssp_descriptors; in function_descriptors()
73 if (descriptors) in function_descriptors()
77 descriptors = f->ss_descriptors; in function_descriptors()
78 if (descriptors) in function_descriptors()
82 descriptors = f->hs_descriptors; in function_descriptors()
83 if (descriptors) in function_descriptors()
87 descriptors = f->fs_descriptors; in function_descriptors()
95 return descriptors; in function_descriptors()
470 if (config->descriptors) { in config_buf()
[all …]
/Linux-v5.4/tools/usb/usbip/src/
Dusbip_list.c259 const char *descriptors; in list_gadget_devices() local
286 descriptors = udev_device_get_sysattr_value(dev, in list_gadget_devices()
289 if (!descriptors) { in list_gadget_devices()
295 d_desc = (const struct usb_device_descriptor *) descriptors; in list_gadget_devices()
/Linux-v5.4/drivers/mfd/
Dtimberdale.c299 .descriptors = 2,
305 .descriptors = 2,
311 .descriptors = 2,
317 .descriptors = 2,
324 .descriptors = 2,
340 .descriptors = 2,
346 .descriptors = 2,
/Linux-v5.4/Documentation/ABI/stable/
Dsysfs-driver-dma-ioatdma12 Description: The number of descriptors active in the ring.
18 Description: Descriptor ring size, total number of descriptors available.
Dsysfs-bus-usb119 What: /sys/bus/usb/devices/.../descriptors
122 Binary file containing cached descriptors of the device. The
124 descriptors for each configuration of the device.
125 Note that the wTotalLength of the config descriptors can not
130 All descriptors read from this file are in bus-endian format
/Linux-v5.4/drivers/usb/gadget/legacy/
Dzero.c327 sourcesink_driver.descriptors = NULL; in zero_bind()
328 loopback_driver.descriptors = NULL; in zero_bind()
349 sourcesink_driver.descriptors = otg_desc; in zero_bind()
351 loopback_driver.descriptors = otg_desc; in zero_bind()
/Linux-v5.4/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-qmss.txt12 Linking RAM registers are used to link the descriptors which are stored in
67 queues looking for descriptors that have been pushed
92 navigator packet DMA descriptors. The memory for
93 descriptors will be allocated by the driver.
95 -- region-spec : specifies the number of descriptors in the
97 <"# of descriptors" "descriptor size">.
/Linux-v5.4/Documentation/media/uapi/v4l/
Ddmabuf.rst25 exporting V4L2 buffers as DMABUF file descriptors.
31 importing DMA buffers through DMABUF file descriptors is supported is
39 descriptors using an API which is specific for an allocator driver. Only
40 such file descriptor are exchanged. The descriptors and meta-information
47 Example: Initiating streaming I/O with DMABUF file descriptors
/Linux-v5.4/include/linux/
Dtimb_dma.h28 unsigned int descriptors; member
/Linux-v5.4/Documentation/networking/device_drivers/amazon/
Dena.txt128 device fetches the ENA Tx descriptors and packet data from host
131 * In this mode the driver pushes the transmit descriptors and the
272 the ena_bufs to ENA descriptors (and adds meta ENA descriptors as
274 * This function also copies the ENA descriptors and the push buffer
281 completion descriptors generated by the ENA, with a single
286 * The function stops when the completion descriptors are completed or
295 number of descriptors used for a new unhandled packet, and zero if
/Linux-v5.4/Documentation/networking/device_drivers/stmicro/
Dstmmac.txt47 the descriptors in the ring and informs the DMA engine, that there is a packet
57 are not queued, so the driver has to scan all the descriptors in the ring during
75 4.5) DMA descriptors
76 Driver handles both normal and alternate descriptors. The latter has been only
88 4.5.1) Extended descriptors
89 The extended descriptors give us information about the Ethernet payload
93 This support also is mandatory for PTPv2 because the extra descriptors
310 o enh_desc.c: functions for handling enhanced descriptors;
311 o norm_desc.c: functions for handling normal descriptors;
316 o dwmac4_desc.c: functions for handling GMAC4.x descriptors;
/Linux-v5.4/arch/ia64/
Dmodule.lds8 * official procedure-descriptors (.opd).

123456789