Searched refs:list_prev_entry (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/tools/include/linux/
H A Dlist.h407 * list_prev_entry - get the prev element in list
411 #define list_prev_entry(pos, member) \ macro
471 pos = list_prev_entry(pos, member))
508 for (pos = list_prev_entry(pos, member); \
510 pos = list_prev_entry(pos, member))
580 n = list_prev_entry(pos, member); \
582 pos = n, n = list_prev_entry(n, member))
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_execbuf_util.c94 entry = list_prev_entry(entry, head);
H A Dttm_resource.c125 pos->last = list_prev_entry(res, lru);
/linux-master/include/linux/
H A Dplist.h265 list_prev_entry(pos, node_list)
H A Dlist.h661 * list_prev_entry - get the prev element in list
665 #define list_prev_entry(pos, member) \ macro
679 list_last_entry(head, typeof(*(pos)), member) : list_prev_entry(pos, member))
791 pos = list_prev_entry(pos, member))
828 for (pos = list_prev_entry(pos, member); \
830 pos = list_prev_entry(pos, member))
855 pos = list_prev_entry(pos, member))
913 n = list_prev_entry(pos, member); \
915 pos = n, n = list_prev_entry(n, member))
/linux-master/tools/bpf/bpftool/
H A Dcfg.c48 #define func_prev(func) list_prev_entry(func, l)
50 #define bb_prev(bb) list_prev_entry(bb, l)
/linux-master/include/drm/
H A Ddrm_bridge.h829 return list_prev_entry(bridge, chain_node);
H A Ddrm_gpuvm.h1048 #define drm_gpuva_prev_op(op) list_prev_entry(op, entry)
/linux-master/drivers/gpu/drm/
H A Ddrm_bridge.c691 next = list_prev_entry(next, chain_node);
777 limit = list_prev_entry(next, chain_node);
H A Ddrm_mm.c635 prev_node = list_prev_entry(node, node_list);
800 hole = list_prev_entry(node, node_list);
891 prev_node = list_prev_entry(node, node_list);
/linux-master/kernel/locking/
H A Dww_mutex.h33 w = list_prev_entry(w, list);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Ddevcom.c296 pos = list_prev_entry(pos, list);
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-syscfg.c597 err = cscfg_owner_get(list_prev_entry(owner_info, item));
626 cscfg_owner_put(list_prev_entry(owner_info, item));
701 cscfg_owner_put(list_prev_entry(owner_info, item));
H A Dcoresight-core.c376 parent = list_prev_entry(nd, link)->csdev;
457 parent = list_prev_entry(nd, link)->csdev;
/linux-master/drivers/remoteproc/
H A Dti_k3_r5_remoteproc.c293 core = list_prev_entry(core, elem);
624 core = list_prev_entry(core, elem);
1306 core = list_prev_entry(core, elem);
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h242 #define nfp_meta_prev(meta) list_prev_entry(meta, l)
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_breadcrumbs.c122 i915_seqno_passed(list_prev_entry(rq, signal_link)->fence.seqno,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_matcher.c767 prev_nic_matcher = list_prev_entry(next_nic_matcher, list_node);
1081 prev_nic_matcher = list_prev_entry(nic_matcher, list_node);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve.c463 err = mlxsw_sp_nve_mc_record_refresh(list_prev_entry(mc_record, list));
504 prev_record = list_prev_entry(mc_record, list);
/linux-master/tools/perf/ui/browsers/
H A Dannotate.c123 struct disasm_line *pos = list_prev_entry(cursor, al.node);
128 pos = list_prev_entry(pos, al.node);
/linux-master/crypto/
H A Dalgapi.c118 n = list_prev_entry(spawn, list);
/linux-master/net/netfilter/ipset/
H A Dip_set_list_set.c285 n = list_prev_entry(prev, list);
/linux-master/lib/
H A Dlist-test.c637 KUNIT_EXPECT_PTR_EQ(test, &test_struct1, list_prev_entry(&test_struct2,
/linux-master/arch/x86/events/intel/
H A Dpt.c1061 topa = list_prev_entry(topa, list);
/linux-master/drivers/pci/hotplug/
H A Dibmphp_res.c1745 *prev = list_prev_entry(bus_cur, bus_list);

Completed in 807 milliseconds

12