Home
last modified time | relevance | path

Searched full:linked (Results 1 – 25 of 2250) sorted by relevance

12345678910>>...90

/kernel/liteos_m/utils/
Dlos_list.h33 * @defgroup los_list Doubly linked list
50 * Structure of a node in a doubly linked list.
59 * @brief Initialize a doubly linked list.
62 * This API is used to initialize a doubly linked list.
68 * @param list [IN] Node in a doubly linked list.
94 * @param object [IN] Node in the doubly linked list.
105 * @brief Insert a new node to a doubly linked list.
108 * This API is used to insert a new node to a doubly linked list.
114 * @param list [IN] Doubly linked list where the new node is inserted.
132 * @brief Insert a node to the tail of a doubly linked list.
[all …]
/kernel/liteos_a/kernel/include/
Dlos_list.h33 * @defgroup los_list Doubly linked list
50 * Structure of a node in a doubly linked list.
61 * This API is used to initialize a doubly linked list.
67 * @param list [IN] Node in a doubly linked list.
93 * @param object [IN] Node in the doubly linked list.
115 * @param list [IN] Doubly linked list.
138 * @param object [IN] Node in the doubly linked list.
160 * @param object [IN] Node in the doubly linked list.
171 * @brief Insert a new node to a doubly linked list.
174 * This API is used to insert a new node to a doubly linked list.
[all …]
/kernel/liteos_a/apps/shell/include/
Dshell_list.h48 * Structure of a node in a doubly linked list.
59 * This API is used to initialize a doubly linked list.
65 * @param list [IN] Node in a doubly linked list.
91 * @param object [IN] Node in the doubly linked list.
113 * @param object [IN] Node in the doubly linked list.
124 * @brief Insert a new node to a doubly linked list.
127 * This API is used to insert a new node to a doubly linked list.
133 * @param list [IN] Doubly linked list where the new node is inserted.
151 * @brief Insert a node to the tail of a doubly linked list.
154 * This API is used to insert a new node to the tail of a doubly linked list.
[all …]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
DKconfig43 dynamically linked module called "at91_udc" and force all
44 gadget drivers to also be dynamically linked.
55 dynamically linked module called "lpc32xx_udc" and force all
56 gadget drivers to also be dynamically linked.
89 dynamically linked module called "bcm63xx_udc".
102 dynamically linked module called "fsl_usb2_udc" and force
103 all gadget drivers to also be dynamically linked.
129 dynamically linked module called "omap_udc" and force all
130 gadget drivers to also be dynamically linked.
145 dynamically linked module called "pxa25x_udc" and force all
[all …]
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
DKconfig43 dynamically linked module called "at91_udc" and force all
44 gadget drivers to also be dynamically linked.
55 dynamically linked module called "lpc32xx_udc" and force all
56 gadget drivers to also be dynamically linked.
89 dynamically linked module called "bcm63xx_udc".
102 dynamically linked module called "fsl_usb2_udc" and force
103 all gadget drivers to also be dynamically linked.
120 dynamically linked module called "fotg210_udc".
141 dynamically linked module called "omap_udc" and force all
142 gadget drivers to also be dynamically linked.
[all …]
/kernel/linux/linux-5.10/Documentation/bpf/
Ddrgn.rst53 …654: BPF_PROG_TYPE_TRACING test_main linked:[650->25: BPF_TRAMP_…
54 …655: BPF_PROG_TYPE_TRACING test_subprog1 linked:[650->29: BPF_TRAMP_…
55 …656: BPF_PROG_TYPE_TRACING test_subprog2 linked:[650->31: BPF_TRAMP_…
56 …657: BPF_PROG_TYPE_TRACING test_subprog3 linked:[650->21: BPF_TRAMP_…
57 …658: BPF_PROG_TYPE_EXT new_get_skb_len linked:[650->16: BPF_TRAMP_…
58 …659: BPF_PROG_TYPE_EXT new_get_skb_ifindex linked:[650->23: BPF_TRAMP_…
59 …660: BPF_PROG_TYPE_EXT new_get_constant linked:[650->19: BPF_TRAMP_…
67 …658: BPF_PROG_TYPE_EXT new_get_skb_len linked:[650->16: BPF_TRAMP_…
109 if linked:
110 linked = f" linked:[{linked}]"
[all …]
/kernel/linux/linux-6.6/Documentation/bpf/
Ddrgn.rst53 …654: BPF_PROG_TYPE_TRACING test_main linked:[650->25: BPF_TRAMP_…
54 …655: BPF_PROG_TYPE_TRACING test_subprog1 linked:[650->29: BPF_TRAMP_…
55 …656: BPF_PROG_TYPE_TRACING test_subprog2 linked:[650->31: BPF_TRAMP_…
56 …657: BPF_PROG_TYPE_TRACING test_subprog3 linked:[650->21: BPF_TRAMP_…
57 …658: BPF_PROG_TYPE_EXT new_get_skb_len linked:[650->16: BPF_TRAMP_…
58 …659: BPF_PROG_TYPE_EXT new_get_skb_ifindex linked:[650->23: BPF_TRAMP_…
59 …660: BPF_PROG_TYPE_EXT new_get_constant linked:[650->19: BPF_TRAMP_…
67 …658: BPF_PROG_TYPE_EXT new_get_skb_len linked:[650->16: BPF_TRAMP_…
109 if linked:
110 linked = f" linked:[{linked}]"
[all …]
/kernel/linux/linux-5.10/drivers/usb/gadget/legacy/
DKconfig63 dynamically linked module called "g_zero".
98 dynamically linked module called "g_audio".
151 dynamically linked module called "g_ether".
204 dynamically linked module called "g_ncm".
216 dynamically linked module called "gadgetfs".
235 a dynamically linked module called "g_ffs".
277 a dynamically linked module called "g_mass_storage".
310 dynamically linked module called "g_serial".
330 dynamically linked module called "g_midi".
344 dynamically linked module called "g_printer".
[all …]
/kernel/linux/linux-6.6/drivers/usb/gadget/legacy/
DKconfig63 dynamically linked module called "g_zero".
98 dynamically linked module called "g_audio".
151 dynamically linked module called "g_ether".
204 dynamically linked module called "g_ncm".
216 dynamically linked module called "gadgetfs".
235 a dynamically linked module called "g_ffs".
277 a dynamically linked module called "g_mass_storage".
310 dynamically linked module called "g_serial".
330 dynamically linked module called "g_midi".
344 dynamically linked module called "g_printer".
[all …]
/kernel/linux/linux-5.10/include/net/
Dfq.h19 * @flowchain: can be linked to fq_tin's new_flows or old_flows. Used for DRR++
22 * @backlogchain: can be linked to other fq_flow and fq. Used to keep track of
44 * @new_flows: linked list of fq_flow
45 * @old_flows: linked list of fq_flow
62 * @backlogs: linked to fq_flows. Used to maintain fat flows for efficient
/kernel/linux/linux-6.6/Documentation/locking/
Drobust-futex-ABI.rst12 linked list in user space, where it can be updated efficiently as locks
30 as glibc linked with the application) has to manage and place the
56 pointer to a single linked list of 'lock entries', one per lock,
73 Each 'lock entry' on the single linked list starting at 'head' consists
109 linked list, but that doesn't matter to the kernel.
111 By keeping its locks linked this way, on a list starting with a 'head'
126 that thread's robust_futex linked lock list a given time.
145 of the 'lock word', to the linked list starting at 'head', and
174 1) the 'head' pointer or an subsequent linked list pointer
/kernel/linux/linux-5.10/Documentation/locking/
Drobust-futex-ABI.rst12 linked list in user space, where it can be updated efficiently as locks
30 as glibc linked with the application) has to manage and place the
56 pointer to a single linked list of 'lock entries', one per lock,
73 Each 'lock entry' on the single linked list starting at 'head' consists
109 linked list, but that doesn't matter to the kernel.
111 By keeping its locks linked this way, on a list starting with a 'head'
126 that thread's robust_futex linked lock list a given time.
145 of the 'lock word', to the linked list starting at 'head', and
174 1) the 'head' pointer or an subsequent linked list pointer
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/
Dqueue.h34 * This file defines five types of data structures: singly-linked lists,
35 * singly-linked tail queues, lists, tail queues, and circular queues.
37 * A singly-linked list is headed by a single forward pointer. The elements
38 * are singly linked for minimum space and pointer manipulation overhead at
42 * macro for this purpose for optimum efficiency. A singly-linked list may
43 * only be traversed in the forward direction. Singly-linked lists are ideal
47 * A singly-linked tail queue is headed by a pair of pointers, one to the
49 * singly linked for minimum space and pointer manipulation overhead at the
54 * A singly-linked tail queue may only be traversed in the forward direction.
55 * Singly-linked tail queues are ideal for applications with large datasets
[all …]
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/
Dqueue.h34 * This file defines five types of data structures: singly-linked lists,
35 * singly-linked tail queues, lists, tail queues, and circular queues.
37 * A singly-linked list is headed by a single forward pointer. The elements
38 * are singly linked for minimum space and pointer manipulation overhead at
42 * macro for this purpose for optimum efficiency. A singly-linked list may
43 * only be traversed in the forward direction. Singly-linked lists are ideal
47 * A singly-linked tail queue is headed by a pair of pointers, one to the
49 * singly linked for minimum space and pointer manipulation overhead at the
54 * A singly-linked tail queue may only be traversed in the forward direction.
55 * Singly-linked tail queues are ideal for applications with large datasets
[all …]
/kernel/linux/linux-6.6/drivers/staging/most/net/
Dnet.c57 bool linked; member
71 static DEFINE_MUTEX(probe_disc_mt); /* ch->linked = true, most_nd_open */
72 static DEFINE_SPINLOCK(list_lock); /* list_head, ch->linked = false, dev_hold */
297 if (nd && nd->rx.linked && nd->tx.linked) in get_net_dev_hold()
342 if (ch->linked) { in comp_probe_channel()
355 ch->linked = true; in comp_probe_channel()
377 if (nd->rx.linked && channel_idx == nd->rx.ch_id) { in comp_disconnect_channel()
379 } else if (nd->tx.linked && channel_idx == nd->tx.ch_id) { in comp_disconnect_channel()
386 if (nd->rx.linked && nd->tx.linked) { in comp_disconnect_channel()
388 ch->linked = false; in comp_disconnect_channel()
/kernel/linux/linux-5.10/drivers/staging/most/net/
Dnet.c57 bool linked; member
71 static struct mutex probe_disc_mt; /* ch->linked = true, most_nd_open */
72 static DEFINE_SPINLOCK(list_lock); /* list_head, ch->linked = false, dev_hold */
297 if (nd && nd->rx.linked && nd->tx.linked) in get_net_dev_hold()
342 if (ch->linked) { in comp_probe_channel()
355 ch->linked = true; in comp_probe_channel()
377 if (nd->rx.linked && channel_idx == nd->rx.ch_id) { in comp_disconnect_channel()
379 } else if (nd->tx.linked && channel_idx == nd->tx.ch_id) { in comp_disconnect_channel()
386 if (nd->rx.linked && nd->tx.linked) { in comp_disconnect_channel()
388 ch->linked = false; in comp_disconnect_channel()
/kernel/linux/linux-5.10/drivers/usb/usbip/
Dstub.h31 * stub_priv is always linked to any one of 3 lists;
32 * priv_init: linked to this until the comletion of a urb.
33 * priv_tx : linked to this after the completion of a urb.
34 * priv_free: linked to this after the sending of the result.
/kernel/linux/linux-6.6/drivers/usb/usbip/
Dstub.h31 * stub_priv is always linked to any one of 3 lists;
32 * priv_init: linked to this until the comletion of a urb.
33 * priv_tx : linked to this after the completion of a urb.
34 * priv_free: linked to this after the sending of the result.
/kernel/linux/linux-6.6/drivers/usb/typec/
DKconfig64 If you choose to build this driver as a dynamically linked module, the
77 If you choose to build this driver as a dynamically linked module, the
88 If you choose to build this driver as a dynamically linked module, the
100 If you choose to build this driver as a dynamically linked module, the
110 If you choose to build this driver as a dynamically linked module, the
/kernel/linux/linux-6.6/drivers/crypto/intel/keembay/
Docs-aes.h56 * struct ocs_dll_desc - Descriptor of an OCS DMA Linked List.
57 * @vaddr: Virtual address of the linked list head.
58 * @dma_addr: DMA address of the linked list head.
59 * @size: Size (in bytes) of the linked list.
Docs-aes.c80 * Source link list enable bit. When the linked list is terminated
83 * Destination link list enable bit. When the linked list is
175 * struct ocs_dma_linked_list - OCS DMA linked list entry.
285 /* Activate DMA and enable src linked list */
293 /* Activate DMA and enable dst linked list */
301 /* Activate DMA and enable src and dst linked lists */
421 /* Configure DMA to OCS, linked list mode */
430 /* Configure DMA from OCS, linked list mode */
626 * linked-list must be defined. in ocs_aes_validate_inputs()
646 /* Ensure source and destination linked lists are created */ in ocs_aes_validate_inputs()
[all …]
/kernel/linux/linux-6.6/drivers/usb/cdns3/
DKconfig23 If you choose to build this driver is a dynamically linked
59 be dynamically linked and module will be called cdns3-pci.ko
91 be dynamically linked and module will be called cdns3-starfive.ko
103 If you choose to build this driver is a dynamically linked
/kernel/linux/linux-5.10/security/integrity/ima/
Dima_asymmetric_keys.c17 * @keyring: keyring to which the key is linked to
49 * which the given key is linked to. in ima_post_key_create_or_update()
58 * if the IMA policy is configured to measure a key linked in ima_post_key_create_or_update()
/kernel/linux/linux-6.6/security/integrity/ima/
Dima_asymmetric_keys.c19 * @keyring: keyring to which the key is linked to
51 * which the given key is linked to. in ima_post_key_create_or_update()
60 * if the IMA policy is configured to measure a key linked in ima_post_key_create_or_update()
/kernel/linux/linux-6.6/include/net/
Dfq.h23 * @flowchain: can be linked to fq_tin's new_flows or old_flows. Used for DRR++
45 * @new_flows: linked list of fq_flow
46 * @old_flows: linked list of fq_flow

12345678910>>...90