| /linux/drivers/dma/xilinx/ |
| H A D | xilinx_dma.c | 1299 desc = list_last_entry(&chan->active_list, in xilinx_dma_tx_status() 1500 tail_desc = list_last_entry(&chan->pending_list, in xilinx_cdma_start_transfer() 1502 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_cdma_start_transfer() 1569 desc = list_last_entry(&chan->done_list, in xilinx_dma_start_transfer() 1600 tail_desc = list_last_entry(&chan->pending_list, in xilinx_dma_start_transfer() 1602 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_dma_start_transfer() 1680 tail_desc = list_last_entry(&chan->pending_list, in xilinx_mcdma_start_transfer() 1682 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_mcdma_start_transfer() 1771 seg = list_last_entry(&desc->segments, in xilinx_dma_complete_descriptor() 1999 tail_desc = list_last_entry(&chan->pending_list, in append_desc_queue() [all …]
|
| H A D | zynqmp_dma.c | 394 desc = list_last_entry(&chan->pending_list, in zynqmp_dma_tx_submit() 397 desc = list_last_entry(&desc->tx_list, in zynqmp_dma_tx_submit()
|
| /linux/tools/include/linux/ |
| H A D | list.h | 383 #define list_last_entry(ptr, type, member) \ macro 406 (!list_empty(ptr) ? list_last_entry(ptr, type, member) : NULL) 479 for (pos = list_last_entry(head, typeof(*pos), member); \ 589 for (pos = list_last_entry(head, typeof(*pos), member), \
|
| /linux/scripts/include/ |
| H A D | list.h | 250 #define list_last_entry(ptr, type, member) \ macro 296 for (pos = list_last_entry(head, typeof(*pos), member); \
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6usb.c | 70 sdev = list_last_entry(&data->devices, struct snd_soc_usb_device, list); in q6usb_hw_params() 217 sdev = list_last_entry(&data->devices, struct snd_soc_usb_device, list); in q6usb_update_offload_route()
|
| /linux/tools/perf/ui/browsers/ |
| H A D | annotate-data.c | 193 return list_last_entry(&entry->children, struct browser_entry, node); in get_last_child() 243 last = list_last_entry(&browser->entries, struct browser_entry, node); in browser__next_entry() 281 entry = list_last_entry(&browser->entries, typeof(*entry), node); in browser__seek()
|
| /linux/tools/perf/util/ |
| H A D | call-path.c | 59 cpb = list_last_entry(&cpr->blocks, struct call_path_block, in call_path__new()
|
| /linux/samples/bpf/ |
| H A D | test_lru_dist.c | 80 #define list_last_entry(ptr, type, member) \ macro 144 node = list_last_entry(&lru->list, in pfect_lru_lookup_or_insert()
|
| /linux/tools/bpf/bpftool/ |
| H A D | cfg.c | 57 list_last_entry(&cfg->funcs, struct func_node, l) 61 list_last_entry(&func->bbs, struct bb_node, l)
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ring_mux.c | 497 chunk = list_last_entry(&e->list, struct amdgpu_mux_chunk, entry); in amdgpu_ring_mux_ib_mark_offset() 530 chunk = list_last_entry(&e->list, struct amdgpu_mux_chunk, entry); in amdgpu_ring_mux_end_ib()
|
| /linux/drivers/usb/usbip/ |
| H A D | vudc_sysfs.c | 47 usb_req = list_last_entry(&ep0->req_queue, struct vrequest, req_entry); in get_gadget_descs()
|
| /linux/lib/ |
| H A D | parman.c | 105 return list_last_entry(&prio->item_list, in parman_prio_last_item()
|
| /linux/fs/smb/smbdirect/ |
| H A D | rw.c | 237 msg = list_last_entry(&msg_list, struct smbdirect_rw_io, list); in smbdirect_connection_rdma_xmit()
|
| /linux/kernel/gcov/ |
| H A D | clang.c | 130 struct gcov_fn_info *info = list_last_entry(¤t_info->functions, in llvm_gcda_emit_arcs()
|
| /linux/sound/soc/intel/avs/ |
| H A D | utils.c | 268 entry = list_last_entry(&adev->fw_list, typeof(*entry), node); in avs_request_firmware()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | matcher.c | 40 tmp_matcher = list_last_entry(&tbl->matchers_list, in mlx5hws_matcher_update_end_ft_isolated() 170 last = list_last_entry(&tbl->matchers_list, in hws_matcher_connect_isolated_last() 321 last = list_last_entry(&tbl->matchers_list, in hws_matcher_disconnect_isolated()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_table.c | 17 last_nic_matcher = list_last_entry(&nic_tbl->nic_matcher_list, in dr_table_set_miss_action_nic()
|
| /linux/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | main.h | 240 list_last_entry(&(nfp_prog)->insns, struct nfp_insn_meta, l)
|
| /linux/drivers/gpu/drm/nouveau/nvkm/core/ |
| H A D | mm.c | 246 prev = list_last_entry(&mm->nodes, typeof(*node), nl_entry); in nvkm_mm_init()
|
| /linux/fs/smb/client/ |
| H A D | sess.c | 203 last_iface = list_last_entry(&ses->iface_list, struct cifs_server_iface, in cifs_try_adding_channels() 381 last_iface = list_last_entry(&ses->iface_list, struct cifs_server_iface, in cifs_chan_update_iface()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_v3d.c | 316 struct vc4_bo *bo = list_last_entry(&list, in bin_bo_alloc()
|
| H A D | vc4_bo.c | 241 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_purge() 525 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_free_old()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_mr_tcam.c | 95 sublist = list_last_entry(&erif_list->erif_sublists, in mlxsw_sp_mr_erif_list_add()
|
| /linux/fs/btrfs/ |
| H A D | defrag.c | 1046 last = list_last_entry(target_list, in defrag_collect_targets() 1065 last = list_last_entry(target_list, in defrag_collect_targets()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_lease.c | 327 …while (master != top && master == list_last_entry(&master->lessor->lessees, struct drm_master, les… in _drm_lease_revoke()
|