Home
last modified time | relevance | path

Searched refs:xmit_type (Results 1 – 12 of 12) sorted by relevance

/linux/net/netfilter/
H A Dnf_flow_table_path.c33 route->tuple[dir].xmit_type = nft_xmit_type(dst_cache); in nft_default_forward_path()
89 enum flow_offload_xmit_type xmit_type; member
170 info->xmit_type = FLOW_OFFLOAD_XMIT_DIRECT; in nft_dev_path_info()
181 info->xmit_type = FLOW_OFFLOAD_XMIT_DIRECT; in nft_dev_path_info()
277 if (info.xmit_type == FLOW_OFFLOAD_XMIT_DIRECT) { in nft_dev_forward_path()
280 route->tuple[dir].xmit_type = info.xmit_type; in nft_dev_forward_path()
326 if (route->tuple[dir].xmit_type == FLOW_OFFLOAD_XMIT_NEIGH) in nft_flow_route()
328 if (route->tuple[!dir].xmit_type == FLOW_OFFLOAD_XMIT_NEIGH) in nft_flow_route()
H A Dnf_flow_table_core.c127 switch (route->tuple[dir].xmit_type) { in flow_offload_fill_route()
146 flow_tuple->xmit_type = route->tuple[dir].xmit_type;
154 if (flow->tuplehash[dir].tuple.xmit_type == FLOW_OFFLOAD_XMIT_NEIGH ||
155 flow->tuplehash[dir].tuple.xmit_type == FLOW_OFFLOAD_XMIT_XFRM) in flow_offload_route_init()
H A Dnf_flow_table_offload.c113 if (tuple->xmit_type == FLOW_OFFLOAD_XMIT_TC) in nf_flow_rule_match()
239 switch (this_tuple->xmit_type) { in flow_offload_eth_src()
289 switch (this_tuple->xmit_type) { in flow_offload_eth_dst()
556 switch (this_tuple->xmit_type) { in flow_offload_redirect()
587 if (this_tuple->xmit_type == FLOW_OFFLOAD_XMIT_DIRECT) in flow_offload_encap_tunnel()
612 if (other_tuple->xmit_type == FLOW_OFFLOAD_XMIT_DIRECT) in flow_offload_decap_tunnel()
758 if (other_tuple->xmit_type == FLOW_OFFLOAD_XMIT_NEIGH) in nf_flow_offload_rule_alloc()
H A Dnf_flow_table_ip.c302 if (tuple->xmit_type != FLOW_OFFLOAD_XMIT_NEIGH && in nf_flow_dst_check()
303 tuple->xmit_type != FLOW_OFFLOAD_XMIT_XFRM) in nf_flow_dst_check()
784 if (unlikely(tuplehash->tuple.xmit_type == FLOW_OFFLOAD_XMIT_XFRM)) { in nf_flow_offload_ip_hook()
803 switch (tuplehash->tuple.xmit_type) { in nf_flow_offload_ip_hook()
1105 if (unlikely(tuplehash->tuple.xmit_type == FLOW_OFFLOAD_XMIT_XFRM)) { in nf_flow_offload_ipv6_hook()
1125 switch (tuplehash->tuple.xmit_type) { in nf_flow_offload_ipv6_hook()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c3420 u32 xmit_type) in bnx2x_pkt_req_lin() argument
3425 if (xmit_type & XMIT_GSO_ENC) in bnx2x_pkt_req_lin()
3429 if (xmit_type & XMIT_GSO) { in bnx2x_pkt_req_lin()
3439 if (xmit_type & XMIT_GSO_ENC) in bnx2x_pkt_req_lin()
3488 (xmit_type & XMIT_GSO) ? "LSO" : "non-LSO", in bnx2x_pkt_req_lin()
3504 u32 xmit_type) in bnx2x_set_pbd_gso() argument
3510 if (xmit_type & XMIT_GSO_V4) { in bnx2x_set_pbd_gso()
3538 u32 *parsing_data, u32 xmit_type) in bnx2x_set_pbd_csum_enc() argument
3545 if (xmit_type & XMIT_CSUM_TCP) { in bnx2x_set_pbd_csum_enc()
3570 u32 *parsing_data, u32 xmit_type) in bnx2x_set_pbd_csum_e2() argument
[all …]
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c271 static bool qede_pkt_req_lin(struct sk_buff *skb, u8 xmit_type) in qede_pkt_req_lin() argument
275 if (xmit_type & XMIT_LSO) { in qede_pkt_req_lin()
278 hlen = qede_get_skb_hlen(skb, xmit_type & XMIT_ENC); in qede_pkt_req_lin()
1492 u8 xmit_type; in qede_start_xmit() local
1505 xmit_type = qede_xmit_type(skb, &ipv6_ext); in qede_start_xmit()
1508 if (qede_pkt_req_lin(skb, xmit_type)) { in qede_start_xmit()
1545 if (unlikely((xmit_type & XMIT_LSO) | ipv6_ext)) { in qede_start_xmit()
1567 if (xmit_type & XMIT_L4_CSUM) { in qede_start_xmit()
1574 if (xmit_type & XMIT_ENC) { in qede_start_xmit()
1596 if (xmit_type & XMIT_LSO) { in qede_start_xmit()
[all …]
/linux/include/net/netfilter/
H A Dnf_flow_table.h152 xmit_type:3,
236 enum flow_offload_xmit_type xmit_type; in nf_flow_table_offload_add_cb()
137 xmit_type:3, global() member
218 enum flow_offload_xmit_type xmit_type; global() member
/linux/drivers/scsi/qla2xxx/
H A Dqla_target.c2727 struct qla_tgt_prm *prm, int xmit_type, uint8_t scsi_status, in qlt_pre_xmit_response() argument
2748 if ((xmit_type & QLA_TGT_XMIT_DATA) && qlt_has_data(cmd)) { in qlt_pre_xmit_response()
2772 if (xmit_type & QLA_TGT_XMIT_STATUS) { in qlt_pre_xmit_response()
3204 int qlt_xmit_response(struct qla_tgt_cmd *cmd, int xmit_type, in qlt_xmit_response() argument
3218 (xmit_type & QLA_TGT_XMIT_STATUS) ? in qlt_xmit_response()
3222 pre_xmit_res = qlt_pre_xmit_response(cmd, &prm, xmit_type, scsi_status, in qlt_xmit_response()
3254 if (xmit_type == QLA_TGT_XMIT_STATUS) in qlt_xmit_response()
3264 if (cmd->se_cmd.prot_op && (xmit_type & QLA_TGT_XMIT_DATA)) in qlt_xmit_response()
3275 if (qlt_has_data(cmd) && (xmit_type & QLA_TGT_XMIT_DATA)) { in qlt_xmit_response()
3284 if (xmit_type & QLA_TGT_XMIT_STATUS) { in qlt_xmit_response()
[all …]
H A Dtcm_qla2xxx.c701 int xmit_type = QLA_TGT_XMIT_STATUS; in tcm_qla2xxx_queue_status() local
740 return qlt_xmit_response(cmd, xmit_type, se_cmd->scsi_status); in tcm_qla2xxx_queue_status()
/linux/net/tipc/
H A Dcrypto.c1659 TIPC_SKB_CB(skb)->xmit_type = type; in tipc_crypto_clone_msg()
1715 if (TIPC_SKB_CB(*skb)->xmit_type == SKB_PROBING) { in tipc_crypto_xmit()
1730 if (TIPC_SKB_CB(*skb)->xmit_type == SKB_GRACING) { in tipc_crypto_xmit()
H A Dmsg.h134 u8 xmit_type:2; member
/linux/net/sched/
H A Dact_ct.c405 entry->tuplehash[dir].tuple.xmit_type = FLOW_OFFLOAD_XMIT_TC; in tcf_ct_flow_tc_ifidx()