Home
last modified time | relevance | path

Searched refs:ctx_ptr (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dtest_tc_neigh_fib.c17 #ifndef ctx_ptr
18 # define ctx_ptr(field) (void *)(long)(field) macro
27 void *data_end = ctx_ptr(skb->data_end); in fill_fib_params_v4()
28 void *data = ctx_ptr(skb->data); in fill_fib_params_v4()
55 void *data_end = ctx_ptr(skb->data_end); in fill_fib_params_v6()
56 void *data = ctx_ptr(skb->data); in fill_fib_params_v6()
81 void *data_end = ctx_ptr(skb->data_end); in tc_chk()
82 void *data = ctx_ptr(skb->data); in tc_chk()
128 void *data_end = ctx_ptr(skb->data_end); in tc_redir()
129 struct ethhdr *eth = ctx_ptr(skb->data); in tc_redir()
H A Dtest_tc_neigh.c17 #ifndef ctx_ptr
18 # define ctx_ptr(field) (void *)(long)(field) macro
42 void *data_end = ctx_ptr(skb->data_end); in is_remote_ep_v4()
43 void *data = ctx_ptr(skb->data); in is_remote_ep_v4()
59 void *data_end = ctx_ptr(skb->data_end); in is_remote_ep_v6()
60 void *data = ctx_ptr(skb->data); in is_remote_ep_v6()
76 void *data_end = ctx_ptr(skb->data_end); in tc_chk()
77 void *data = ctx_ptr(skb->data); in tc_chk()
H A Dtest_xdp_meta.c13 #define ctx_ptr(ctx, mem) (void *)(unsigned long)ctx->mem macro
50 __u8 *data_meta = ctx_ptr(skb, data_meta); in check_skb_metadata()
51 __u8 *data = ctx_ptr(skb, data); in check_skb_metadata()
61 __u8 *meta_have = ctx_ptr(ctx, data_meta); in ing_cls()
62 __u8 *data = ctx_ptr(ctx, data); in ing_cls()
321 meta = ctx_ptr(ctx, data_meta); in ing_xdp_zalloc_meta()
322 if (meta + META_SIZE > ctx_ptr(ctx, data)) in ing_xdp_zalloc_meta()
344 data_meta = ctx_ptr(ctx, data_meta); in ing_xdp()
345 data = ctx_ptr(ctx, data); in ing_xdp()
361 __u8 *meta_have = ctx_ptr(ctx, data_meta); in clone_data_meta_survives_data_write()
[all …]
H A Dtest_tc_dtime.c27 #define ctx_ptr(field) (void *)(long)(field) macro
140 void *data_end = ctx_ptr(skb->data_end); in skb_get_type()
141 void *data = ctx_ptr(skb->data); in skb_get_type()
/linux/arch/arm/kernel/
H A Dsuspend.c119 void *ctx_ptr; in cpu_suspend_alloc_sp() local
121 ctx_ptr = kcalloc(mpidr_hash_size(), sizeof(u32), GFP_KERNEL); in cpu_suspend_alloc_sp()
123 if (WARN_ON(!ctx_ptr)) in cpu_suspend_alloc_sp()
125 sleep_save_sp.save_ptr_stash = ctx_ptr; in cpu_suspend_alloc_sp()
126 sleep_save_sp.save_ptr_stash_phys = virt_to_phys(ctx_ptr); in cpu_suspend_alloc_sp()
/linux/tools/testing/selftests/sched_ext/
H A Dnohz_tick.c162 static enum scx_test_status setup(void **ctx_ptr) in setup() argument
214 *ctx_ptr = ctx; in setup()
218 static enum scx_test_status run(void *ctx_ptr) in run() argument
220 struct nohz_tick_ctx *ctx = ctx_ptr; in run()
331 static void cleanup(void *ctx_ptr) in cleanup() argument
333 struct nohz_tick_ctx *ctx = ctx_ptr; in cleanup()
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_reqmgr.c417 u8 *ctx_ptr; in nitrox_process_se_request() local
419 ctx_ptr = (u8 *)(uintptr_t)req->ctx_handle; in nitrox_process_se_request()
420 hdr = (struct ctx_hdr *)(ctx_ptr - sizeof(struct ctx_hdr)); in nitrox_process_se_request()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c528 void ipoib_ib_rx_completion(struct ib_cq *cq, void *ctx_ptr) in ipoib_ib_rx_completion() argument
530 struct ipoib_dev_priv *priv = ctx_ptr; in ipoib_ib_rx_completion()
550 void ipoib_ib_tx_completion(struct ib_cq *cq, void *ctx_ptr) in ipoib_ib_tx_completion() argument
552 struct ipoib_dev_priv *priv = ctx_ptr; in ipoib_ib_tx_completion()
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c75 .ctx_ptr = 0x1b00,
140 .ctx_ptr = 0x4700,
191 .ctx_ptr = 0x4700,
1706 mtk_w32(eth, txd->txd2, soc->reg_map->qdma.ctx_ptr); in mtk_tx_map()
2080 mtk_w32(eth, txd->txd2, soc->reg_map->qdma.ctx_ptr); in mtk_xdp_submit_frame()
2726 mtk_w32(eth, ring->phys, soc->reg_map->qdma.ctx_ptr); in mtk_tx_alloc()
H A Dmtk_eth_soc.h1169 u32 ctx_ptr; /* tx acquire cpu pointer */ member