Symbol: dump_ctx
drivers/net/dsa/lan9303-core.c
1240
struct port_fdb_dump_ctx dump_ctx = {
drivers/net/dsa/lan9303-core.c
1247
return lan9303_alr_loop(chip, alr_loop_cb_fdb_port_dump, &dump_ctx);
drivers/net/dsa/lan9303-core.c
659
struct port_fdb_dump_ctx *dump_ctx = ctx;
drivers/net/dsa/lan9303-core.c
663
if ((BIT(dump_ctx->port) & portmap) == 0)
drivers/net/dsa/lan9303-core.c
668
return dump_ctx->cb(mac, 0, is_static, dump_ctx->data);
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
104
struct dump_ctx npa_aura_ctx;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
105
struct dump_ctx npa_pool_ctx;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
106
struct dump_ctx nix_cq_ctx;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
107
struct dump_ctx nix_rq_ctx;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
108
struct dump_ctx nix_sq_ctx;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
109
struct dump_ctx nix_tm_ctx;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1087
struct devlink_dpipe_dump_ctx *dump_ctx)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1100
err = devlink_dpipe_entry_ctx_prepare(dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1116
err = devlink_dpipe_entry_ctx_append(dump_ctx, entry);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1131
devlink_dpipe_entry_ctx_close(dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1146
struct devlink_dpipe_dump_ctx *dump_ctx)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1173
counters_enabled, dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
193
struct devlink_dpipe_dump_ctx *dump_ctx)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
217
err = devlink_dpipe_entry_ctx_prepare(dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
230
err = devlink_dpipe_entry_ctx_append(dump_ctx, &entry);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
242
devlink_dpipe_entry_ctx_close(dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
540
struct devlink_dpipe_dump_ctx *dump_ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
554
err = devlink_dpipe_entry_ctx_prepare(dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
584
err = devlink_dpipe_entry_ctx_append(dump_ctx, entry);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
602
devlink_dpipe_entry_ctx_close(dump_ctx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
618
struct devlink_dpipe_dump_ctx *dump_ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
642
counters_enabled, dump_ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
651
struct devlink_dpipe_dump_ctx *dump_ctx)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
657
dump_ctx, AF_INET);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
790
struct devlink_dpipe_dump_ctx *dump_ctx)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
796
dump_ctx, AF_INET6);
drivers/net/wireguard/netlink.c
184
struct dump_ctx *ctx = DUMP_CTX(cb);
drivers/net/wireguard/netlink.c
277
struct dump_ctx *ctx = DUMP_CTX(cb);
drivers/net/wireguard/netlink.c
74
#define DUMP_CTX(cb) ((struct dump_ctx *)(cb)->args)
drivers/net/wireguard/netlink.c
77
get_peer(struct wg_peer *peer, struct sk_buff *skb, struct dump_ctx *ctx)
include/net/devlink.h
1860
int devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx);
include/net/devlink.h
1861
int devlink_dpipe_entry_ctx_append(struct devlink_dpipe_dump_ctx *dump_ctx,
include/net/devlink.h
1863
int devlink_dpipe_entry_ctx_close(struct devlink_dpipe_dump_ctx *dump_ctx);
include/net/devlink.h
380
struct devlink_dpipe_dump_ctx *dump_ctx);
kernel/power/em_netlink.c
141
struct dump_ctx ctx = {
kernel/power/em_netlink.c
79
struct dump_ctx *ctx = data;
net/devlink/dpipe.c
463
int devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx)
net/devlink/dpipe.c
468
err = devlink_dpipe_send_and_alloc_skb(&dump_ctx->skb,
net/devlink/dpipe.c
469
dump_ctx->info);
net/devlink/dpipe.c
473
dump_ctx->hdr = genlmsg_put(dump_ctx->skb,
net/devlink/dpipe.c
474
dump_ctx->info->snd_portid,
net/devlink/dpipe.c
475
dump_ctx->info->snd_seq,
net/devlink/dpipe.c
477
dump_ctx->cmd);
net/devlink/dpipe.c
478
if (!dump_ctx->hdr)
net/devlink/dpipe.c
481
devlink = dump_ctx->info->user_ptr[0];
net/devlink/dpipe.c
482
if (devlink_nl_put_handle(dump_ctx->skb, devlink))
net/devlink/dpipe.c
484
dump_ctx->nest = nla_nest_start_noflag(dump_ctx->skb,
net/devlink/dpipe.c
486
if (!dump_ctx->nest)
net/devlink/dpipe.c
491
nlmsg_free(dump_ctx->skb);
net/devlink/dpipe.c
496
int devlink_dpipe_entry_ctx_append(struct devlink_dpipe_dump_ctx *dump_ctx,
net/devlink/dpipe.c
499
return devlink_dpipe_entry_put(dump_ctx->skb, entry);
net/devlink/dpipe.c
503
int devlink_dpipe_entry_ctx_close(struct devlink_dpipe_dump_ctx *dump_ctx)
net/devlink/dpipe.c
505
nla_nest_end(dump_ctx->skb, dump_ctx->nest);
net/devlink/dpipe.c
506
genlmsg_end(dump_ctx->skb, dump_ctx->hdr);
net/devlink/dpipe.c
537
struct devlink_dpipe_dump_ctx dump_ctx;
net/devlink/dpipe.c
541
dump_ctx.skb = NULL;
net/devlink/dpipe.c
542
dump_ctx.cmd = cmd;
net/devlink/dpipe.c
543
dump_ctx.info = info;
net/devlink/dpipe.c
547
&dump_ctx);
net/devlink/dpipe.c
552
nlh = nlmsg_put(dump_ctx.skb, info->snd_portid, info->snd_seq,
net/devlink/dpipe.c
555
err = devlink_dpipe_send_and_alloc_skb(&dump_ctx.skb, info);
net/devlink/dpipe.c
560
return genlmsg_reply(dump_ctx.skb, info);
net/netfilter/nf_tables_api.c
6204
struct nft_set_dump_ctx *dump_ctx = cb->data;
net/netfilter/nf_tables_api.c
6212
.reset = dump_ctx->reset,
net/netfilter/nf_tables_api.c
6231
if (dump_ctx->ctx.family != NFPROTO_UNSPEC &&
net/netfilter/nf_tables_api.c
6232
dump_ctx->ctx.family != table->family)
net/netfilter/nf_tables_api.c
6235
if (table != dump_ctx->ctx.table)
net/netfilter/nf_tables_api.c
6239
if (set == dump_ctx->set) {
net/netfilter/nf_tables_api.c
6270
set->ops->walk(&dump_ctx->ctx, set, &args.iter);
net/netfilter/nf_tables_api.c
6274
dump_ctx->reset, cb->seq);
net/netfilter/nf_tables_api.c
6278
if (dump_ctx->reset && args.iter.count > args.iter.skip)
net/netfilter/nf_tables_api.c
6299
struct nft_set_dump_ctx *dump_ctx = cb->data;
net/netfilter/nf_tables_api.c
6301
cb->data = kmemdup(dump_ctx, sizeof(*dump_ctx), GFP_ATOMIC);
net/netfilter/nf_tables_api.c
6500
static int nft_set_dump_ctx_init(struct nft_set_dump_ctx *dump_ctx,
net/netfilter/nf_tables_api.c
6526
nft_ctx_init(&dump_ctx->ctx, net, skb,
net/netfilter/nf_tables_api.c
6528
dump_ctx->set = set;
net/netfilter/nf_tables_api.c
6529
dump_ctx->reset = reset;
net/netfilter/nf_tables_api.c
6539
struct nft_set_dump_ctx dump_ctx;
net/netfilter/nf_tables_api.c
6556
err = nft_set_dump_ctx_init(&dump_ctx, skb, info, nla, reset);
net/netfilter/nf_tables_api.c
6560
c.data = &dump_ctx;
net/netfilter/nf_tables_api.c
6567
err = nft_set_dump_ctx_init(&dump_ctx, skb, info, nla, reset);
net/netfilter/nf_tables_api.c
6572
err = nft_get_set_elem(&dump_ctx.ctx, dump_ctx.set, attr, reset);
net/netfilter/nf_tables_api.c
6580
audit_log_nft_set_reset(dump_ctx.ctx.table, nft_base_seq(net),