| H A D | nf_flow_table_offload.c | 27 struct nf_flowtable *flowtable; member 802 const struct nf_flowtable *flowtable = offload->flowtable; in nf_flow_offload_rule_alloc() local 831 if (flowtable->type->action(net, flow, dir, flow_rule) < 0) in nf_flow_offload_rule_alloc() 871 struct net *net = read_pnet(&offload->flowtable->net); in nf_flow_offload_alloc() 901 static int nf_flow_offload_tuple(struct nf_flowtable *flowtable, in nf_flow_offload_tuple() argument 920 down_read(&flowtable->flow_block_lock); in nf_flow_offload_tuple() 929 up_read(&flowtable->flow_block_lock); in nf_flow_offload_tuple() 941 return nf_flow_offload_tuple(offload->flowtable, offload->flow, in flow_offload_tuple_add() 943 offload->flowtable in flow_offload_tuple_add() 1087 nf_flow_offload_work_alloc(struct nf_flowtable * flowtable,struct flow_offload * flow,unsigned int cmd) nf_flow_offload_work_alloc() argument 1118 nf_flow_offload_refresh(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_refresh() argument 1130 nf_flow_offload_add(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_add() argument 1140 nf_flow_offload_del(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_del() argument 1153 nf_flow_offload_stats(struct nf_flowtable * flowtable,struct flow_offload * flow) nf_flow_offload_stats() argument 1170 nf_flow_table_offload_flush_cleanup(struct nf_flowtable * flowtable) nf_flow_table_offload_flush_cleanup() argument 1178 nf_flow_table_offload_flush(struct nf_flowtable * flowtable) nf_flow_table_offload_flush() argument 1187 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 1217 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 1232 struct nf_flowtable *flowtable = block_cb->indr.data; nf_flow_table_indr_cleanup() local 1244 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 1257 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 1275 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...] |