/linux/drivers/net/ |
H A D | tun.c | 133 struct tun_struct __rcu *tun; member 159 struct tun_struct *tun; member 266 static void tun_napi_init(struct tun_struct *tun, struct tun_file *tfile, in tun_napi_init() 316 static struct tun_flow_entry *tun_flow_create(struct tun_struct *tun, in tun_flow_create() 337 static void tun_flow_delete(struct tun_struct *tun, struct tun_flow_entry *e) in tun_flow_delete() 346 static void tun_flow_flush(struct tun_struct *tun) in tun_flow_flush() 361 static void tun_flow_delete_by_queue(struct tun_struct *tun, u16 queue_index) in tun_flow_delete_by_queue() 380 struct tun_struct *tun = timer_container_of(tun, t, flow_gc_timer); in tun_flow_cleanup() local 410 static void tun_flow_update(struct tun_struct *tun, u32 rxhash, in tun_flow_update() 460 static u16 tun_automq_select_queue(struct tun_struct *tun, struct sk_buff *skb) in tun_automq_select_queue() [all …]
|
/linux/tools/testing/selftests/net/ |
H A D | tun.c | 105 FIXTURE(tun) in FIXTURE() argument 111 FIXTURE_SETUP(tun) in FIXTURE_SETUP() argument 122 FIXTURE_TEARDOWN(tun) in FIXTURE_TEARDOWN() argument 130 TEST_F(tun, delete_detach_close) { in TEST_F() argument 136 TEST_F(tun, detach_delete_close) { in TEST_F() argument 141 TEST_F(tun, detach_close_delete) { in TEST_F() argument 148 TEST_F(tun, reattach_delete_close) { in TEST_F() argument 154 TEST_F(tun, reattach_close_delete) { in TEST_F() argument
|
/linux/drivers/net/ethernet/intel/libie/ |
H A D | rx.c | 20 #define LIBIE_RX_PT(oip, ofrag, tun, tp, tefr, iprot, pl) { \ argument 43 #define LIBIE_RX_PT_IP_L3(oip, tun, teprot, tefr) \ argument 45 #define LIBIE_RX_PT_IP_L4(oip, tun, teprot, iprot) \ argument 48 #define LIBIE_RX_PT_IP_NOF(oip, tun, ver) \ argument 57 #define LIBIE_RX_PT_IP_TUN_VER(oip, tun, ver) \ argument 67 #define LIBIE_RX_PT_IP_TUN(oip, tun) \ argument 72 #define LIBIE_RX_PT_IP_GRE(oip, tun) \ argument
|
/linux/net/qrtr/ |
H A D | tun.c | 21 struct qrtr_tun *tun = container_of(ep, struct qrtr_tun, ep); in qrtr_tun_send() local 33 struct qrtr_tun *tun; in qrtr_tun_open() local 62 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_read_iter() local 88 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_write_iter() local 116 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_poll() local 129 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_release() local
|
/linux/tools/testing/selftests/drivers/net/hw/ |
H A D | tso.py | 122 def test_builder(name, cfg, outer_ipver, feature, tun=None, inner_ipver=None): argument
|
/linux/include/net/tc_act/ |
H A D | tc_tunnel_key.h | 74 struct ip_tunnel_info *tun = tcf_tunnel_info(a); in tcf_tunnel_info_copy() local
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ipip.c | 14 struct ip_tunnel *tun = netdev_priv(ol_dev); in mlxsw_sp_ipip_netdev_parms4() local 22 struct ip6_tnl *tun = netdev_priv(ol_dev); in mlxsw_sp_ipip_netdev_parms6() local
|
H A D | spectrum_span.c | 415 struct ip_tunnel *tun = netdev_priv(to_dev); in mlxsw_sp_span_gretap4_route() local
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl_fdir.c | 477 ice_vc_fdir_rem_prof(struct ice_vf *vf, enum ice_fltr_ptype flow, int tun) in ice_vc_fdir_rem_prof() 636 struct ice_flow_seg_info *seg, int tun) in ice_vc_fdir_write_flow_prof() 749 struct virtchnl_fdir_fltr_conf *conf, int tun) in ice_vc_fdir_config_input_set()
|
H A D | ice_fdir.c | 859 u8 *pkt, bool frag, bool tun) in ice_fdir_get_gen_prgm_pkt()
|
H A D | ice_main.c | 8582 int tun, status; in ice_add_vsi_to_fdir() local
|
/linux/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | action.c | 287 const struct ip_tunnel_info *tun = act->tunnel; in nfp_fl_get_tun_from_act() local
|
H A D | offload.c | 856 struct nfp_fl_set_tun *tun; in nfp_fl_push_vlan_after_tun() local
|
H A D | conntrack.c | 1555 struct ip_tunnel_info *tun = act->tunnel; in nfp_fl_ct_add_flow() local
|
H A D | main.h | 320 struct nfp_fl_tunnel_offloads tun; member
|
/linux/net/openvswitch/ |
H A D | actions.c | 1089 struct ovs_tunnel_info *tun = nla_data(a); in execute_set_action() local
|
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.c | 2230 static void qed_pf_validate_tunn_mode(struct qed_tunn_update_type *tun, int *rc) in qed_pf_validate_tunn_mode() 2244 struct qed_tunnel_info *tun = &p_hwfn->cdev->tunnel; in qed_pf_validate_modify_tunn_config() local
|
H A D | qed_main.c | 380 struct qed_tunnel_info *tun = &cdev->tunnel; in qed_fill_dev_info() local
|
H A D | qed_l2.c | 2633 struct qed_tunnel_info *tun; in qed_tunn_configure() local
|
/linux/drivers/net/hyperv/ |
H A D | hyperv_net.h | 1495 u8 tun; member
|