| H A D | nf_flow_table_offload.c | 23 struct nf_flowtable *flowtable; member 736 const struct nf_flowtable *flowtable = offload->flowtable; in nf_flow_offload_rule_alloc() local 765 if (flowtable->type->action(net, flow, dir, flow_rule) < 0) in nf_flow_offload_rule_alloc() 805 struct net *net = read_pnet(&offload->flowtable->net); in nf_flow_offload_alloc() 835 static int nf_flow_offload_tuple(struct nf_flowtable *flowtable, in nf_flow_offload_tuple() argument 854 down_read(&flowtable->flow_block_lock); in nf_flow_offload_tuple() 863 up_read(&flowtable->flow_block_lock); in nf_flow_offload_tuple() 875 return nf_flow_offload_tuple(offload->flowtable, offload->flow, in flow_offload_tuple_add() 877 offload->flowtable in flow_offload_tuple_add() 1016 nf_flow_offload_work_alloc(struct nf_flowtable * flowtable,struct flow_offload * flow,unsigned int cmd) nf_flow_offload_work_alloc() argument 1039 nf_flow_offload_add(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_add() argument 1051 nf_flow_offload_del(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_del() argument 1064 nf_flow_offload_stats(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_stats() argument 1081 nf_flow_table_offload_flush_cleanup(struct nf_flowtable * flowtable) nf_flow_table_offload_flush_cleanup() argument 1089 nf_flow_table_offload_flush(struct nf_flowtable * flowtable) nf_flow_table_offload_flush() argument 1098 nf_flow_table_block_setup(struct nf_flowtable * flowtable,struct flow_block_offload * bo,enum flow_block_command cmd) nf_flow_table_block_setup() argument 1128 nf_flow_table_block_offload_init(struct flow_block_offload * bo,struct net * net,enum flow_block_command cmd,struct nf_flowtable * flowtable,struct netlink_ext_ack * extack) nf_flow_table_block_offload_init() argument 1143 struct nf_flowtable *flowtable = block_cb->indr.data; nf_flow_table_indr_cleanup() local 1155 nf_flow_table_indr_offload_cmd(struct flow_block_offload * bo,struct nf_flowtable * flowtable,struct net_device * dev,enum flow_block_command cmd,struct netlink_ext_ack * extack) nf_flow_table_indr_offload_cmd() argument 1168 nf_flow_table_offload_cmd(struct flow_block_offload * bo,struct nf_flowtable * flowtable,struct net_device * dev,enum flow_block_command cmd,struct netlink_ext_ack * extack) nf_flow_table_offload_cmd() argument 1186 nf_flow_table_offload_setup(struct nf_flowtable * flowtable,struct net_device * dev,enum flow_block_command cmd) nf_flow_table_offload_setup() argument [all...] |