Home
last modified time | relevance | path

Searched refs:dump_ctx (Results 1 – 5 of 5) sorted by relevance

/linux/net/devlink/
H A Ddpipe.c463 int devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx) in devlink_dpipe_entry_ctx_prepare() argument
468 err = devlink_dpipe_send_and_alloc_skb(&dump_ctx->skb, in devlink_dpipe_entry_ctx_prepare()
469 dump_ctx->info); in devlink_dpipe_entry_ctx_prepare()
473 dump_ctx->hdr = genlmsg_put(dump_ctx->skb, in devlink_dpipe_entry_ctx_prepare()
474 dump_ctx->info->snd_portid, in devlink_dpipe_entry_ctx_prepare()
475 dump_ctx->info->snd_seq, in devlink_dpipe_entry_ctx_prepare()
477 dump_ctx->cmd); in devlink_dpipe_entry_ctx_prepare()
478 if (!dump_ctx->hdr) in devlink_dpipe_entry_ctx_prepare()
481 devlink = dump_ctx->info->user_ptr[0]; in devlink_dpipe_entry_ctx_prepare()
482 if (devlink_nl_put_handle(dump_ctx->skb, devlink)) in devlink_dpipe_entry_ctx_prepare()
[all …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_dpipe.c193 struct devlink_dpipe_dump_ctx *dump_ctx) in mlxsw_sp_dpipe_table_erif_entries_dump() argument
217 err = devlink_dpipe_entry_ctx_prepare(dump_ctx); in mlxsw_sp_dpipe_table_erif_entries_dump()
230 err = devlink_dpipe_entry_ctx_append(dump_ctx, &entry); in mlxsw_sp_dpipe_table_erif_entries_dump()
242 devlink_dpipe_entry_ctx_close(dump_ctx); in mlxsw_sp_dpipe_table_erif_entries_dump()
540 struct devlink_dpipe_dump_ctx *dump_ctx, in mlxsw_sp_dpipe_table_host_entries_get() argument
554 err = devlink_dpipe_entry_ctx_prepare(dump_ctx); in mlxsw_sp_dpipe_table_host_entries_get()
584 err = devlink_dpipe_entry_ctx_append(dump_ctx, entry); in mlxsw_sp_dpipe_table_host_entries_get()
602 devlink_dpipe_entry_ctx_close(dump_ctx); in mlxsw_sp_dpipe_table_host_entries_get()
618 struct devlink_dpipe_dump_ctx *dump_ctx, in mlxsw_sp_dpipe_table_host_entries_dump() argument
642 counters_enabled, dump_ctx, in mlxsw_sp_dpipe_table_host_entries_dump()
[all …]
/linux/kernel/power/
H A Dem_netlink.c21 struct dump_ctx { struct
79 struct dump_ctx *ctx = data; in __em_nl_get_pd_for_dump()
139 struct dump_ctx ctx = { in dev_energymodel_nl_get_perf_domains_dumpit()
/linux/drivers/net/dsa/
H A Dlan9303-core.c659 struct port_fdb_dump_ctx *dump_ctx = ctx; in alr_loop_cb_fdb_port_dump() local
663 if ((BIT(dump_ctx->port) & portmap) == 0) in alr_loop_cb_fdb_port_dump()
668 return dump_ctx->cb(mac, 0, is_static, dump_ctx->data); in alr_loop_cb_fdb_port_dump()
1240 struct port_fdb_dump_ctx dump_ctx = { in lan9303_port_fdb_dump() local
1247 return lan9303_alr_loop(chip, alr_loop_cb_fdb_port_dump, &dump_ctx); in lan9303_port_fdb_dump()
/linux/net/netfilter/
H A Dnf_tables_api.c6204 struct nft_set_dump_ctx *dump_ctx = cb->data; in nf_tables_dump_set() local
6212 .reset = dump_ctx->reset, in nf_tables_dump_set()
6231 if (dump_ctx->ctx.family != NFPROTO_UNSPEC && in nf_tables_dump_set()
6232 dump_ctx->ctx.family != table->family) in nf_tables_dump_set()
6235 if (table != dump_ctx->ctx.table) in nf_tables_dump_set()
6239 if (set == dump_ctx->set) { in nf_tables_dump_set()
6270 set->ops->walk(&dump_ctx->ctx, set, &args.iter); in nf_tables_dump_set()
6274 dump_ctx->reset, cb->seq); in nf_tables_dump_set()
6278 if (dump_ctx->reset && args.iter.count > args.iter.skip) in nf_tables_dump_set()
6299 struct nft_set_dump_ctx *dump_ctx = cb->data; in nf_tables_dump_set_start() local
[all …]