/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_resources.c | 41 int is_tx, int rss, int qpn, int cqn, 48 context->flags = cpu_to_be32(7 << 16 | rss << MLX4_RSS_QPC_FLAG_OFFSET); 51 if (!is_tx && !rss) 72 if (!is_tx && !rss && 40 mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, int is_tx, int rss, int qpn, int cqn, int user_prio, struct mlx4_qp_context *context) argument
|
H A D | resource_tracker.c | 2469 int rss = (be32_to_cpu(qpc->flags) >> 13) & 1; local 2479 rq_size = (srq|rss|xrc) ? 0 : (1 << (log_rq_size + log_rq_stride + 4));
|
/drivers/isdn/i4l/ |
H A D | isdn_ttyfax.c | 53 char rss[50]; local 95 sprintf(rss, "%c%s", rp[i] + 48, 97 strcat(rs, rss); 114 sprintf(rss, "%c%s", rp[i] + 48, 116 strcat(rs, rss); 419 char rss[50]; local 713 sprintf(rss, "%c%s", rp[i] + 48, 715 strcat(rs, rss); 759 sprintf(rss, "%c%s", rp[i] + 48, 761 strcat(rs, rss); [all...] |
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 207 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS]; local 224 if ((reg_idx & ~vmdq->mask) >= rss->indices) 243 if ((reg_idx & rss->mask) >= rss->indices)
|
H A D | ixgbe_sriov.c | 177 int rss; local 224 rss = min_t(int, IXGBE_MAX_RSS_INDICES, num_online_cpus()); 226 rss = min_t(int, IXGBE_MAX_L2A_QUEUES, num_online_cpus()); 230 adapter->ring_feature[RING_F_RSS].limit = rss;
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_vfpf.c | 543 /* rss */ 755 /* request pf to config rss table for vf queues*/ 797 DP(BNX2X_MSG_IOV, "rss flags %x\n", req->rss_flags); 815 "Failed to send rss message to PF over VF-PF channel [%d]\n", 1782 struct bnx2x_config_rss_params rss; local 1788 BNX2X_ERR("failing rss configuration of vf %d due to size mismatch\n", 1794 memset(&rss, 0, sizeof(struct bnx2x_config_rss_params)); 1796 /* set vfop params according to rss tlv */ 1797 memcpy(rss.ind_table, rss_tlv->ind_table, 1799 memcpy(rss [all...] |
H A D | bnx2x_sriov.c | 2289 struct bnx2x_config_rss_params *rss) 2292 set_bit(RAMROD_COMP_WAIT, &rss->ramrod_flags); 2293 return bnx2x_config_rss(bp, rss); 2288 bnx2x_vf_rss_update(struct bnx2x *bp, struct bnx2x_virtf *vf, struct bnx2x_config_rss_params *rss) argument
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_common.h | 213 struct rss_params rss; /* Receive Side Scaling */ member in struct:adapter_params
|
H A D | t4vf_hw.c | 565 struct rss_params *rss = &adapter->params.rss; local 588 rss->mode = FW_RSS_GLB_CONFIG_CMD_MODE_GET( 590 switch (rss->mode) { 595 rss->u.basicvirtual.synmapen = 597 rss->u.basicvirtual.syn4tupenipv6 = 599 rss->u.basicvirtual.syn2tupenipv6 = 601 rss->u.basicvirtual.syn4tupenipv4 = 603 rss->u.basicvirtual.syn2tupenipv4 = 606 rss [all...] |
H A D | cxgb4vf_main.c | 614 u16 rss[MAX_PORT_QSETS]; local 618 rss[qs] = rxq[qs].rspq.abs_id; 621 0, pi->rss_size, rss, pi->nqsets); 628 switch (adapter->params.rss.mode) { 637 if (!adapter->params.rss.u.basicvirtual.tnlalllookup) { 2169 if (adapter->params.rss.mode != 2172 " mode %d\n", adapter->params.rss.mode);
|
/drivers/net/ethernet/emulex/benet/ |
H A D | be_ethtool.c | 1178 struct rss_info *rss = &adapter->rss_info; local 1182 indir[i] = rss->rss_queue[i]; 1186 memcpy(hkey, rss->rss_hkey, RSS_HASH_KEY_LEN);
|
H A D | be_cmds.c | 1297 u32 if_id, u32 rss, u8 *rss_id) 1322 req->rss_queue = cpu_to_le32(rss); 1295 be_cmd_rxq_create(struct be_adapter *adapter, struct be_queue_info *rxq, u16 cq_id, u16 frag_size, u32 if_id, u32 rss, u8 *rss_id) argument
|
H A D | be_main.c | 2859 struct rss_info *rss = &adapter->rss_info; local 2889 rss->rsstable[j + i] = rxo->rss_id; 2890 rss->rss_queue[j + i] = i; 2893 rss->rss_flags = RSS_ENABLE_TCP_IPV4 | RSS_ENABLE_IPV4 | 2897 rss->rss_flags |= RSS_ENABLE_UDP_IPV4 | 2901 rss->rss_flags = RSS_ENABLE_NONE; 2905 rc = be_cmd_rss_config(adapter, rss->rsstable, rss->rss_flags, 2908 rss->rss_flags = RSS_ENABLE_NONE; 2912 memcpy(rss [all...] |
/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_pci.c | 1563 unsigned int rss; local 1586 rss = min_t(int, FM10K_MAX_RSS_INDICES, num_online_cpus()); 1587 interface->ring_feature[RING_F_RSS].limit = rss;
|
/drivers/net/ethernet/intel/igb/ |
H A D | e1000_82575.h | 95 __le32 rss; /* RSS Hash */ member in union:e1000_adv_rx_desc::__anon3261::__anon3262::__anon3264
|
/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.h | 77 u32 rss; /* RSS Hash */ member in union:e1000_adv_rx_desc::__anon3278::__anon3279::__anon3282
|
/drivers/net/ethernet/intel/ixgbevf/ |
H A D | defines.h | 218 __le32 rss; /* RSS Hash */ member in union:ixgbe_adv_rx_desc::__anon3326::__anon3327::__anon3330
|
/drivers/net/vmxnet3/ |
H A D | vmxnet3_int.h | 333 bool rss; member in struct:vmxnet3_adapter
|
/drivers/infiniband/hw/cxgb4/ |
H A D | cm.c | 3596 struct rss_header *rss = (void *)skb->data; local 3598 struct cpl_pass_accept_req *req = (void *)(rss + 1); 3618 if (!(rss->filter_hit && rss->filter_tid)) 3624 stid = (__force int) cpu_to_be32((__force u32) rss->hash_val); 3648 skb_set_network_header(skb, (void *)iph - (void *)rss); 3649 skb_set_transport_header(skb, (void *)tcph - (void *)rss);
|
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 2047 static inline int is_eth_tcp(u32 rss) argument 2049 return G_HASHTYPE(ntohl(rss)) == RSS_HASH_4_TUPLE;
|
/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe.h | 555 unsigned int rss; /* Receive Side Scaling */ member in struct:xgbe_hw_features
|
/drivers/net/ethernet/intel/e1000e/ |
H A D | hw.h | 211 __le32 rss; /* RSS Hash */ member in union:e1000_rx_desc_extended::__anon3156::__anon3157::__anon3158 241 __le32 rss; /* RSS Hash */ member in union:e1000_rx_desc_packet_split::__anon3162::__anon3163::__anon3164
|
H A D | netdev.c | 909 static inline void e1000_rx_hash(struct net_device *netdev, __le32 rss, argument 913 skb_set_hash(skb, le32_to_cpu(rss), PKT_HASH_TYPE_L3); 1039 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb); 1456 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb); 1632 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb);
|
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 397 u16 *rss; member in struct:port_info
|
H A D | cxgb4_main.c | 1064 u16 *rss; local 1068 rss = kmalloc(pi->rss_size * sizeof(u16), GFP_KERNEL); 1069 if (!rss) 1074 rss[i] = q[*queues].rspq.abs_id; 1077 pi->rss_size, rss, pi->rss_size); 1078 kfree(rss); 1095 err = write_rss(pi, pi->rss); 3023 p[n] = pi->rss[n]; 3033 pi->rss[i] = p[i]; 3035 return write_rss(pi, pi->rss); [all...] |