Home
last modified time | relevance | path

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

12345678910

/linux/drivers/net/wireless/ath/wil6210/
A Dpmc.c91 if (!pmc->descriptors) { in wil_pmc_alloc()
97 pmc->descriptors); in wil_pmc_alloc()
147 &pmc->descriptors[i].pa, in wil_pmc_alloc()
199 pmc->descriptors[i].va, in wil_pmc_alloc()
200 pmc->descriptors[i].pa); in wil_pmc_alloc()
215 kfree(pmc->descriptors); in wil_pmc_alloc()
216 pmc->descriptors = NULL; in wil_pmc_alloc()
275 if (pmc->descriptors) { in wil_pmc_free()
290 pmc->descriptors); in wil_pmc_free()
291 kfree(pmc->descriptors); in wil_pmc_free()
[all …]
/linux/Documentation/ABI/testing/
A Dconfigfs-usb-gadget-uvc15 Description: Control descriptors
27 Description: Class descriptors
42 Description: Terminal descriptors
47 Description: Output terminal descriptors
69 Description: Camera terminal descriptors
94 Description: Processing unit descriptors
116 Description: Control header descriptors
128 Description: Streaming descriptors
140 Description: Streaming class descriptors
160 Description: Color matching descriptors
[all …]
/linux/tools/usb/ffs-aio-example/simple/device_app/
A 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/tools/usb/ffs-aio-example/multibuff/device_app/
A 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/tools/usb/
A 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,
186 .bLength = sizeof descriptors.fs_descs.intf,
193 .bLength = sizeof descriptors.hs_descs.sink,
290 __u8 descriptors[]; in descs_to_legacy() member
[all …]
/linux/Documentation/networking/device_drivers/ethernet/google/
A Dgve.rst53 entirely different descriptors, which will be described below.
65 - GQI descriptors and datapath registers are Big Endian.
66 - DQO descriptors and datapath registers are Little Endian.
117 fixed-size descriptors. They advance their head pointer using a __be32
119 descriptors in-order and updating a __be32 counter. Both the doorbell
140 - TX and RX buffers queues, which send descriptors to the device, use MMIO
141 doorbells to notify the device of new descriptors.
143 - RX and TX completion queues, which receive descriptors from the device, use a
146 populate received descriptors with the "next generation" which is inverted
152 descriptors posted to HW.
[all …]
/linux/arch/mips/net/
A Dbpf_jit_comp.c171 u32 index = INDEX(ctx->descriptors[loc]); in get_target()
187 return (INDEX(ctx->descriptors[ctx->bpf_index + off]) - in get_offset()
552 u32 *descp = &ctx->descriptors[ctx->bpf_index]; in setup_jmp()
579 offset = (INDEX(ctx->descriptors[target]) - in setup_jmp()
682 if (CONVERTED(ctx->descriptors[ctx->bpf_index])) { in finish_jmp()
854 u32 *descp = &ctx->descriptors[i]; in build_body()
879 ctx->descriptors[prog->len] = ctx->jit_index; in build_body()
891 ctx->descriptors[i] = INDEX(ctx->descriptors[i]) | flag; in set_convert_flag()
945 ctx.descriptors = kcalloc(prog->len + 1, sizeof(*ctx.descriptors), in bpf_int_jit_compile()
947 if (ctx.descriptors == NULL) in bpf_int_jit_compile()
[all …]
/linux/drivers/thunderbolt/
A Dnhi.c202 descriptor = &ring->descriptors[ring->head]; in ring_write_descriptors()
247 if (!(ring->descriptors[ring->tail].flags 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()
547 size * sizeof(*ring->descriptors), in tb_ring_alloc()
549 if (!ring->descriptors) in tb_ring_alloc()
564 ring->size * sizeof(*ring->descriptors), in tb_ring_alloc()
565 ring->descriptors, ring->descriptors_dma); in tb_ring_alloc()
766 ring->size * sizeof(*ring->descriptors), in tb_ring_free()
767 ring->descriptors, ring->descriptors_dma); in tb_ring_free()
[all …]
/linux/drivers/net/wireless/ath/ath10k/
A 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/Documentation/filesystems/ext4/
A 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/Documentation/usb/
A 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
A Draw-gadget.rst25 descriptors. Note that the UDC driver might respond to some requests on
29 while GadgetFS performs sanity checks on the provided USB descriptors.
61 therefore arbitrary endpoint addresses cannot be used in the descriptors.
66 endpoints for the gadget and assign addresses in the endpoint descriptors
/linux/drivers/usb/gadget/
A Dcomposite.c74 if (descriptors) in function_descriptors()
78 descriptors = f->ss_descriptors; in function_descriptors()
79 if (descriptors) in function_descriptors()
83 descriptors = f->hs_descriptors; in function_descriptors()
84 if (descriptors) in function_descriptors()
88 descriptors = f->fs_descriptors; in function_descriptors()
96 return descriptors; in function_descriptors()
523 if (config->descriptors) { in config_buf()
525 config->descriptors); in config_buf()
537 if (!descriptors) in config_buf()
[all …]
/linux/tools/usb/usbip/src/
A Dusbip_list.c260 const char *descriptors; in list_gadget_devices() local
287 descriptors = udev_device_get_sysattr_value(dev, in list_gadget_devices()
290 if (!descriptors) { in list_gadget_devices()
296 d_desc = (const struct usb_device_descriptor *) descriptors; in list_gadget_devices()
/linux/Documentation/driver-api/pldmfw/
A Ddriver-ops.rst15 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.
/linux/drivers/mfd/
A Dtimberdale.c299 .descriptors = 2,
305 .descriptors = 2,
311 .descriptors = 2,
317 .descriptors = 2,
324 .descriptors = 2,
340 .descriptors = 2,
346 .descriptors = 2,
/linux/Documentation/ABI/stable/
A Dsysfs-bus-usb121 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
A Dsysfs-driver-dma-ioatdma12 Description: The number of descriptors active in the ring.
18 Description: Descriptor ring size, total number of descriptors available.
/linux/drivers/usb/gadget/legacy/
A 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/Documentation/devicetree/bindings/soc/ti/
A 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/Documentation/userspace-api/media/v4l/
A Ddmabuf.rst19 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
/linux/Documentation/networking/device_drivers/ethernet/amazon/
A Dena.rst133 device fetches the ENA Tx descriptors and packet data from host
137 In this mode the driver pushes the transmit descriptors and the
273 the ``ena_bufs`` to ENA descriptors (and adds meta ENA descriptors as
276 * This function also copies the ENA descriptors and the push buffer
284 completion descriptors generated by the ENA, with a single
290 * The function stops when the completion descriptors are completed or
300 number of descriptors used for a new packet, and zero if
312 descriptor as `skb`'s linear part and the other descriptors as the
/linux/drivers/dma/xilinx/
A Dxilinx_dpdma.c200 struct list_head descriptors; member
597 list_for_each_entry(sw_desc, &tx_desc->descriptors, node) { in xilinx_dpdma_chan_dump_tx_desc()
640 INIT_LIST_HEAD(&tx_desc->descriptors); in xilinx_dpdma_chan_alloc_tx_desc()
663 list_for_each_entry_safe(sw_desc, next, &desc->descriptors, node) { in xilinx_dpdma_chan_free_tx_desc()
724 list_add_tail(&sw_desc->node, &tx_desc->descriptors); in xilinx_dpdma_chan_prep_interleaved_dma()
857 list_for_each_entry(sw_desc, &desc->descriptors, node) in xilinx_dpdma_chan_queue_transfer()
861 sw_desc = list_first_entry(&desc->descriptors, in xilinx_dpdma_chan_queue_transfer()
1086 sw_desc = list_first_entry(&pending->descriptors, in xilinx_dpdma_chan_vsync_irq()
1332 LIST_HEAD(descriptors); in xilinx_dpdma_terminate_all()
1351 vchan_get_all_descriptors(&chan->vchan, &descriptors); in xilinx_dpdma_terminate_all()
[all …]
/linux/drivers/gpu/drm/i915/gt/
A Dgen7_renderclear.c383 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()
/linux/Documentation/userspace-api/media/mediactl/
A Drequest-func-poll.rst43 descriptors that have been selected (that is, file descriptors for which the

Completed in 36 milliseconds

12345678910