/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/ |
D | pmc.c | 88 pmc->descriptors = kcalloc(num_descriptors, in wil_pmc_alloc() 91 if (!pmc->descriptors) { in wil_pmc_alloc() 97 pmc->descriptors); in wil_pmc_alloc() 145 pmc->descriptors[i].va = dma_alloc_coherent(dev, in wil_pmc_alloc() 147 &pmc->descriptors[i].pa, in wil_pmc_alloc() 150 if (unlikely(!pmc->descriptors[i].va)) { in wil_pmc_alloc() 156 u32 *p = (u32 *)pmc->descriptors[i].va + j; in wil_pmc_alloc() 162 cpu_to_le32(lower_32_bits(pmc->descriptors[i].pa)); in wil_pmc_alloc() 164 cpu_to_le16((u16)upper_32_bits(pmc->descriptors[i].pa)); in wil_pmc_alloc() 196 for (i = 0; i < num_descriptors && pmc->descriptors[i].va; i++) { in wil_pmc_alloc() [all …]
|
/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | configfs-usb-gadget-uvc | 15 Description: Control descriptors 27 Description: Class descriptors 32 Description: Super speed control class descriptors 37 Description: Full speed control class descriptors 42 Description: Terminal descriptors 47 Description: Output terminal descriptors 52 Description: Default output terminal descriptors 69 Description: Camera terminal descriptors 74 Description: Default camera terminal descriptors 94 Description: Processing unit descriptors [all …]
|
/kernel/linux/linux-5.10/tools/usb/ffs-aio-example/simple/device_app/ |
D | aio_simple.c | 63 } __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()
|
/kernel/linux/linux-5.10/tools/usb/ffs-aio-example/multibuff/device_app/ |
D | aio_multibuff.c | 65 } __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()
|
/kernel/linux/linux-5.10/tools/usb/ |
D | ffs-test.c | 126 } __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 …]
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
D | p2p.c | 43 __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()
|
/kernel/linux/linux-5.10/drivers/thunderbolt/ |
D | nhi.c | 198 descriptor = &ring->descriptors[ring->head]; in ring_write_descriptors() 243 if (!(ring->descriptors[ring->tail].flags in ring_work() 250 frame->size = ring->descriptors[ring->tail].length; in ring_work() 251 frame->eof = ring->descriptors[ring->tail].eof; in ring_work() 252 frame->sof = ring->descriptors[ring->tail].sof; in ring_work() 253 frame->flags = ring->descriptors[ring->tail].flags; in ring_work() 311 if (ring->descriptors[ring->tail].flags & RING_DESC_COMPLETED) { in tb_ring_poll() 317 frame->size = ring->descriptors[ring->tail].length; in tb_ring_poll() 318 frame->eof = ring->descriptors[ring->tail].eof; in tb_ring_poll() 319 frame->sof = ring->descriptors[ring->tail].sof; in tb_ring_poll() [all …]
|
/kernel/linux/linux-5.10/Documentation/usb/ |
D | functionfs.rst | 7 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
|
D | raw-gadget.rst | 20 descriptors. However note, that the UDC driver might respond to some 23 2. GadgetFS performs some sanity checks on the provided USB descriptors, 53 therefore arbitrary endpoint addresses can't be used in the descriptors. 59 properly assign addresses in endpoint descriptors.
|
/kernel/linux/linux-5.10/Documentation/filesystems/ext4/ |
D | blockgroup.rst | 38 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
|
/kernel/linux/linux-5.10/tools/usb/usbip/src/ |
D | usbip_list.c | 259 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()
|
/kernel/linux/linux-5.10/Documentation/driver-api/pldmfw/ |
D | driver-ops.rst | 15 descriptors in the record with information from the device. Many record 16 descriptors are defined by the PLDM standard, but it is also allowed for 17 devices to implement their own descriptors.
|
/kernel/linux/patches/linux-5.10/yangfan_patch/ |
D | others.patch | 784 } __attribute__ ((__packed__)) descriptors = { 792 .length = htole32(sizeof(descriptors)), 802 + .bLength = sizeof(descriptors.ss_descs.intf), 810 + .bLength = sizeof(descriptors.ss_descs.sink), 817 + .bLength = sizeof(descriptors.ss_descs.sink_comp), 822 + .bLength = sizeof(descriptors.ss_descs.source), 829 + .bLength = sizeof(descriptors.ss_descs.source_comp), 837 + .dwLength = htole32(sizeof(descriptors.os_header) + 838 + sizeof(descriptors.os_desc)), 879 } __attribute__ ((__packed__)) descriptors = { [all …]
|
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
D | composite.c | 63 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() 522 if (config->descriptors) { in config_buf() [all …]
|
/kernel/linux/linux-5.10/drivers/mfd/ |
D | timberdale.c | 299 .descriptors = 2, 305 .descriptors = 2, 311 .descriptors = 2, 317 .descriptors = 2, 324 .descriptors = 2, 340 .descriptors = 2, 346 .descriptors = 2,
|
/kernel/linux/linux-5.10/Documentation/ABI/stable/ |
D | sysfs-driver-dma-ioatdma | 12 Description: The number of descriptors active in the ring. 18 Description: Descriptor ring size, total number of descriptors available.
|
D | sysfs-bus-usb | 121 What: /sys/bus/usb/devices/.../descriptors 124 Binary file containing cached descriptors of the device. The 126 descriptors for each configuration of the device. 127 Note that the wTotalLength of the config descriptors can not 132 All descriptors read from this file are in bus-endian format
|
/kernel/linux/linux-5.10/drivers/usb/gadget/legacy/ |
D | zero.c | 327 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()
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
D | keystone-navigator-qmss.txt | 12 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">.
|
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
D | dmabuf.rst | 19 exporting V4L2 buffers as DMABUF file descriptors. 25 importing DMA buffers through DMABUF file descriptors is supported is 33 descriptors using an API which is specific for an allocator driver. Only 34 such file descriptor are exchanged. The descriptors and meta-information 40 Example: Initiating streaming I/O with DMABUF file descriptors
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
D | gen7_renderclear.c | 383 u32 descriptors; in emit_batch() local 389 descriptors = gen7_fill_interface_descriptor(&state, bv, in emit_batch() 416 gen7_emit_state_base_address(&cmds, descriptors); in emit_batch() 421 gen7_emit_interface_descriptor_load(&cmds, descriptors, desc_count); in emit_batch()
|
/kernel/linux/linux-5.10/include/linux/ |
D | timb_dma.h | 28 unsigned int descriptors; member
|
/kernel/linux/linux-5.10/Documentation/userspace-api/media/mediactl/ |
D | request-func-poll.rst | 43 descriptors that have been selected (that is, file descriptors for which the
|
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
D | xilinx_dpdma.c | 200 struct list_head descriptors; member 610 list_for_each_entry(sw_desc, &tx_desc->descriptors, node) { in xilinx_dpdma_chan_dump_tx_desc() 653 INIT_LIST_HEAD(&tx_desc->descriptors); in xilinx_dpdma_chan_alloc_tx_desc() 676 list_for_each_entry_safe(sw_desc, next, &desc->descriptors, node) { in xilinx_dpdma_chan_free_tx_desc() 736 list_add_tail(&sw_desc->node, &tx_desc->descriptors); in xilinx_dpdma_chan_prep_interleaved_dma() 869 list_for_each_entry(sw_desc, &desc->descriptors, node) in xilinx_dpdma_chan_queue_transfer() 873 sw_desc = list_first_entry(&desc->descriptors, in xilinx_dpdma_chan_queue_transfer() 1095 sw_desc = list_first_entry(&pending->descriptors, in xilinx_dpdma_chan_vsync_irq() 1333 LIST_HEAD(descriptors); in xilinx_dpdma_terminate_all() 1352 vchan_get_all_descriptors(&chan->vchan, &descriptors); in xilinx_dpdma_terminate_all() [all …]
|
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/amazon/ |
D | ena.rst | 137 device fetches the ENA Tx descriptors and packet data from host 142 * In this mode the driver pushes the transmit descriptors and the 281 the ena_bufs to ENA descriptors (and adds meta ENA descriptors as 284 * This function also copies the ENA descriptors and the push buffer 292 completion descriptors generated by the ENA, with a single 298 * The function stops when the completion descriptors are completed or 308 number of descriptors used for a new unhandled packet, and zero if
|