/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvcvideo.h | 105 struct list_head list; member 167 struct list_head list; /* Entity as part of a UVC device. */ member 326 struct list_head list; member 427 struct list_head list; member
|
/kernel/linux/linux-6.6/drivers/message/fusion/ |
H A D | mptbase.h | 270 struct list_head list; member 515 * Inactive volume link list of raid component data 519 struct list_head list; member 529 struct list_head inactive_list; /* link list for physical 551 struct list_head list; member 723 struct list_head list; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_fdma.c | 71 /* For each hardware DB there is an entry in this list and when the HW DB 72 * entry is used, this SW DB entry is moved to the back of the list 75 struct list_head list; member 321 db = list_first_entry(&tx->db_list, struct sparx5_db, list); in sparx5_fdma_xmit() 322 list_move_tail(&db->list, &tx->db_list); in sparx5_fdma_xmit() 429 list_add_tail(&db->list, &tx->db_list); in sparx5_fdma_tx_alloc()
|
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | acmacros.h | 412 #define GET_CURRENT_ARG_TYPE(list) (list & ((u32) 0x1F)) 413 #define INCREMENT_ARG_LIST(list) (list >>= ((u32) ARG_TYPE_WIDTH))
|
/kernel/linux/linux-6.6/include/linux/avf/ |
H A D | virtchnl.h | 465 struct virtchnl_ether_addr list[]; member 922 struct virtchnl_channel_info list[]; member 1470 valid_len = virtchnl_struct_size(veal, list, in virtchnl_vc_validate_vf_msg() 1550 valid_len = virtchnl_struct_size(vti, list, in virtchnl_vc_validate_vf_msg()
|
/kernel/linux/linux-6.6/include/acpi/ |
H A D | acpi_bus.h | 34 struct acpi_handle_list *list); 226 struct list_head list; member 352 struct list_head list; member 595 struct list_head list; member
|
/kernel/linux/linux-6.6/include/net/sctp/ |
H A D | sctp.h | 369 /* A macro to walk a list of skbs. */ 375 * @list: list to dequeue from 377 * Remove the head of the list. The head item is 378 * returned or %NULL if the list is empty. 381 static inline struct list_head *sctp_list_dequeue(struct list_head *list) in sctp_list_dequeue() argument 385 if (!list_empty(list)) { in sctp_list_dequeue() 386 result = list->next; in sctp_list_dequeue() 410 /* Tests if the list has one and only one entry. */ 418 return !list_empty(&chunk->list); in sctp_chunk_pending() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/sun6i-isp/ |
H A D | sun6i_isp_capture.c | 175 list_for_each_entry(isp_buffer, &state->queue, list) { in sun6i_isp_capture_state_cleanup() 202 list); in sun6i_isp_capture_state_update() 206 list_del(&isp_buffer->list); in sun6i_isp_capture_state_update() 307 list_add_tail(&isp_buffer->list, &state->queue); in sun6i_isp_capture_buffer_queue()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci-debugfs.c | 98 INIT_LIST_HEAD(®set->list); in xhci_debugfs_alloc_regset() 99 list_add_tail(®set->list, &xhci->regset_list); in xhci_debugfs_alloc_regset() 109 list_del(®set->list); in xhci_debugfs_free_regset() 713 list_for_each_entry_safe(rgs, tmp, &xhci->regset_list, list) in xhci_debugfs_exit()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/cdns2/ |
H A D | cdns2-ep0.c | 101 list_del_init(&preq->list); in cdns2_ep0_stall() 114 list_del_init(&preq->list); in cdns2_status_stage() 595 list_add_tail(&preq->list, &pep->pending_list); in cdns2_gadget_ep0_queue() 629 list_del_init(&preq->list); in cdns2_ep0_config()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_main.c | 28 * maintains a list of the chtls devices 285 list_add_tail(&cdev->list, &cdev_list); in chtls_uld_add() 306 list_for_each_entry_safe(cdev, tmp, &cdev_list, list) { in chtls_free_all_uld() 308 list_del(&cdev->list); in chtls_free_all_uld() 329 list_del(&cdev->list); in chtls_uld_state_change()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | devlink.c | 238 list_for_each_entry(dl_trap, &dev->priv.traps, list) in mlx5_find_trap_by_id() 265 list_add_tail(&dl_trap->list, &dev->priv.traps); in mlx5_devlink_trap_init() 280 list_del(&dl_trap->list); in mlx5_devlink_trap_fini() 380 list_for_each_entry(dl_trap, &dev->priv.traps, list) in mlx5_devlink_trap_get_num_active()
|
/kernel/linux/linux-6.6/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 231 struct sk_buff_head list; in ipvlan_process_multicast() local 238 __skb_queue_head_init(&list); in ipvlan_process_multicast() 241 skb_queue_splice_tail_init(&port->backlog, &list); in ipvlan_process_multicast() 244 while ((skb = __skb_dequeue(&list)) != NULL) { in ipvlan_process_multicast()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | debugfs.c | 455 list_for_each_entry(cal, &lo->calib_list, list) { in loctls_read_file() 473 lo->rfatt_list.list[i].att, in loctls_read_file() 474 lo->rfatt_list.list[i].with_padmix); in loctls_read_file() 480 lo->bbatt_list.list[i].att); in loctls_read_file()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | init.c | 17 * This function adds a BSS priority table to the table list. 20 * the end of BSS priority table list, kept in driver memory. 33 INIT_LIST_HEAD(&bss_prio->list); in mwifiex_add_bss_prio_tbl() 36 list_add_tail(&bss_prio->list, &tbl[priv->bss_priority].bss_prio_head); in mwifiex_add_bss_prio_tbl() 350 * This function invalidates the list heads. 410 * the list heads. 571 list) { in mwifiex_delete_bss_prio_tbl() 577 list_del(&bssprio_node->list); in mwifiex_delete_bss_prio_tbl()
|
/kernel/linux/linux-6.6/drivers/nubus/ |
H A D | nubus.c | 317 list); in nubus_first_rsrc_or_null() 323 if (list_is_last(&from->list, &nubus_func_rsrcs)) in nubus_next_rsrc_or_null() 325 return list_next_entry(from, list); in nubus_next_rsrc_or_null() 796 * the list of functional resources, spinning out a nubus_rsrc in nubus_add_board() 829 list_add_tail(&fres->list, &nubus_func_rsrcs); in nubus_add_board() 860 /* Looks promising. Let's put it on the list. */ in nubus_probe_slot()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | ser.c | 47 struct list_head list; member 186 msg = list_first_entry_or_null(&ser->msg_q, struct ser_msg, list); in __rtw89_ser_dequeue_msg() 188 list_del(&msg->list); in __rtw89_ser_dequeue_msg() 221 list_add(&msg->list, &ser->msg_q); in ser_send_msg()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object.c | 104 INIT_LIST_HEAD(&obj->vma.list); in i915_gem_object_init() 337 if (!list_empty(&obj->vma.list)) { in __i915_gem_object_pages_fini() 341 while ((vma = list_first_entry_or_null(&obj->vma.list, in __i915_gem_object_pages_fini() 590 list_for_each_entry(vma, &obj->vma.list, obj_link) { in i915_gem_object_evictable()
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-atr.c | 101 i2c_atr_find_mapping_by_client(const struct list_head *list, in i2c_atr_find_mapping_by_client() argument 106 list_for_each_entry(c2a, list, node) { in i2c_atr_find_mapping_by_client() 115 i2c_atr_find_mapping_by_addr(const struct list_head *list, u16 phys_addr) in i2c_atr_find_mapping_by_addr() argument 119 list_for_each_entry(c2a, list, node) { in i2c_atr_find_mapping_by_addr()
|
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | adb.c | 14 * - /sys/bus/adb to list the devices and infos 423 va_list list; in adb_request() local 437 va_start(list, nbytes); in adb_request() 439 req->data[i+1] = va_arg(list, int); in adb_request() 440 va_end(list); in adb_request()
|
H A D | via-cuda.c | 483 va_list list; in cuda_request() local 493 va_start(list, nbytes); in cuda_request() 495 req->data[i] = va_arg(list, int); in cuda_request() 496 va_end(list); in cuda_request()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | diag.c | 35 struct sctp_sockaddr_entry, list)->a; in inet_diag_msg_sctpasoc_fill() 76 list_for_each_entry_rcu(laddr, address_list, list) in inet_diag_msg_sctpladdrs_fill() 84 list_for_each_entry_rcu(laddr, address_list, list) { in inet_diag_msg_sctpladdrs_fill() 233 list) in inet_assoc_attr_size() 476 * 4 : to work as a temporary variable to traversal list in sctp_diag_dump() 494 * 4 : to work as a temporary variable to traversal list in sctp_diag_dump() 495 * 5 : to save the sk we get from travelsing the tsp list. in sctp_diag_dump()
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | mount.c | 313 typeof(*rules), list); in match_mnt_path_str() 373 typeof(*rules), list); in match_mnt() 606 typeof(*rules), list); in profile_umount() 670 typeof(*rules), list); in build_pivotroot()
|
/kernel/linux/linux-6.6/security/integrity/evm/ |
H A D | evm_main.c | 99 list_add_tail(&evm_config_default_xattrnames[i].list, in evm_init_config() 142 list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) { in evm_find_protected_xattrs() 289 list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) { in evm_protected_xattr_common() 339 list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) { in evm_read_protected_xattrs()
|
/kernel/linux/linux-6.6/lib/ |
H A D | kobject_uevent.c | 39 struct list_head list; member 318 list_for_each_entry(ue_sk, &uevent_sock_list, list) { in uevent_net_broadcast_untagged() 782 list_add_tail(&ue_sk->list, &uevent_sock_list); in uevent_net_init() 795 list_del(&ue_sk->list); in uevent_net_exit()
|