Lines Matching refs:dumpit

149 	struct genl_split_ops dumpit;  member
188 op->dumpit = family->small_ops[i].dumpit; in genl_op_from_small()
232 iter->dumpit = family->split_ops[i + cnt]; in genl_op_from_split()
233 genl_op_fill_in_reject_policy_split(family, &iter->dumpit); in genl_op_from_split()
236 memset(&iter->dumpit, 0, sizeof(iter->dumpit)); in genl_op_from_split()
265 (flags & GENL_CMD_CAP_DUMP && !full->dumpit)) { in genl_cmd_full_to_split()
272 op->dumpit = full->dumpit; in genl_cmd_full_to_split()
326 struct genl_split_ops *doit, struct genl_split_ops *dumpit) in genl_get_cmd_both() argument
331 err2 = genl_get_cmd(cmd, GENL_CMD_CAP_DUMP, family, dumpit); in genl_get_cmd_both()
377 genl_cmd_full_to_split(&iter->dumpit, family, in genl_op_iter_next()
381 iter->cmd = iter->doit.cmd | iter->dumpit.cmd; in genl_op_iter_next()
382 iter->flags = iter->doit.flags | iter->dumpit.flags; in genl_op_iter_next()
586 (i.doit.validate || i.dumpit.validate))) in genl_validate_ops()
1027 rc = ops->dumpit(skb, cb); in genl_dumpit()
1258 if (i.doit.policy || i.dumpit.policy) in ctrl_fill_info()
1609 if (i.dumpit.policy) { in ctrl_dumppolicy_start()
1611 i.dumpit.policy, in ctrl_dumppolicy_start()
1612 i.dumpit.maxattr); in ctrl_dumppolicy_start()
1652 struct genl_split_ops *dumpit) in ctrl_dumppolicy_put_op() argument
1660 if (!doit->policy && !dumpit->policy) in ctrl_dumppolicy_put_op()
1683 if (dumpit->policy) { in ctrl_dumppolicy_put_op()
1685 dumpit->policy, in ctrl_dumppolicy_put_op()
1686 dumpit->maxattr); in ctrl_dumppolicy_put_op()
1709 struct genl_split_ops doit, dumpit; in ctrl_dumppolicy() local
1712 &doit, &dumpit))) in ctrl_dumppolicy()
1715 if (ctrl_dumppolicy_put_op(skb, cb, &doit, &dumpit)) in ctrl_dumppolicy()
1725 &ctx->op_iter->dumpit)) in ctrl_dumppolicy()
1781 .dumpit = ctrl_dumpfamily,
1789 .dumpit = ctrl_dumppolicy,