Searched refs:fbn (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/net/ethernet/meta/fbnic/ |
| A D | fbnic_netdev.c | 27 fbn->num_tx_queues); in __fbnic_open() 32 fbn->num_rx_queues); in __fbnic_open() 60 fbnic_free_resources(fbn); in __fbnic_open() 71 err = __fbnic_open(fbn); in fbnic_open() 73 fbnic_up(fbn); in fbnic_open() 82 fbnic_down(fbn); in fbnic_stop() 87 fbnic_free_resources(fbn); in fbnic_stop() 492 if (fbn->phylink) in fbnic_netdev_free() 511 struct fbnic_net *fbn; in fbnic_netdev_alloc() local 528 fbn->netdev = netdev; in fbnic_netdev_alloc() [all …]
|
| A D | fbnic_phylink.c | 21 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_get_state() local 22 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_get_state() 52 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_enable() 61 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_disable() 89 return &fbn->phylink_pcs; in fbnic_phylink_mac_select_pcs() 104 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_down() 108 fbn->link_down_events++; in fbnic_phylink_mac_link_down() 119 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_up() 136 fbn->phylink_pcs.neg_mode = true; in fbnic_phylink_init() 139 fbn->phylink_config.dev = &netdev->dev; in fbnic_phylink_init() [all …]
|
| A D | fbnic_pci.c | 132 fbnic_enable(fbn); in fbnic_up() 134 fbnic_fill(fbn); in fbnic_up() 136 fbnic_rss_reinit_hw(fbn->fbd, fbn); in fbnic_up() 141 fbnic_napi_enable(fbn); in fbnic_up() 158 fbnic_disable(fbn); in fbnic_down_noidle() 163 fbnic_down_noidle(fbn); in fbnic_down() 167 fbnic_flush(fbn); in fbnic_down() 391 struct fbnic_net *fbn; in __fbnic_pm_resume() local 418 fbnic_reset_queues(fbn, fbn->num_tx_queues, fbn->num_rx_queues); in __fbnic_pm_resume() 446 struct fbnic_net *fbn; in __fbnic_pm_attach() local [all …]
|
| A D | fbnic_txrx.c | 921 WARN_ON(fbn->tx[txr->q_idx] && fbn->tx[txr->q_idx] != txr); in fbnic_remove_tx_ring() 922 fbn->tx[txr->q_idx] = NULL; in fbnic_remove_tx_ring() 934 WARN_ON(fbn->rx[rxr->q_idx] && fbn->rx[rxr->q_idx] != rxr); in fbnic_remove_rx_ring() 935 fbn->rx[rxr->q_idx] = NULL; in fbnic_remove_rx_ring() 968 fbnic_free_napi_vector(fbn, nv); in fbnic_free_napi_vectors() 992 .pool_size = (fbn->hpq_size + fbn->ppq_size) * nv->rxt_count, in fbnic_alloc_nv_page_pool() 1103 fbn->tx[txq_idx] = &qt->sub0; in fbnic_alloc_napi_vector() 1134 fbn->rx[rxq_idx] = &qt->cmpl; in fbnic_alloc_napi_vector() 1161 struct fbnic_dev *fbd = fbn->fbd; in fbnic_alloc_napi_vectors() 1204 fbnic_free_napi_vectors(fbn); in fbnic_alloc_napi_vectors() [all …]
|
| A D | fbnic_txrx.h | 123 int fbnic_alloc_napi_vectors(struct fbnic_net *fbn); 124 void fbnic_free_napi_vectors(struct fbnic_net *fbn); 125 int fbnic_alloc_resources(struct fbnic_net *fbn); 126 void fbnic_free_resources(struct fbnic_net *fbn); 127 void fbnic_napi_enable(struct fbnic_net *fbn); 128 void fbnic_napi_disable(struct fbnic_net *fbn); 129 void fbnic_enable(struct fbnic_net *fbn); 130 void fbnic_disable(struct fbnic_net *fbn); 131 void fbnic_flush(struct fbnic_net *fbn); 132 void fbnic_fill(struct fbnic_net *fbn);
|
| A D | fbnic_rpc.c | 11 void fbnic_reset_indir_tbl(struct fbnic_net *fbn) in fbnic_reset_indir_tbl() argument 13 unsigned int num_rx = fbn->num_rx_queues; in fbnic_reset_indir_tbl() 38 void fbnic_rss_init_en_mask(struct fbnic_net *fbn) in fbnic_rss_init_en_mask() argument 40 fbn->rss_flow_hash[FBNIC_TCP4_HASH_OPT] = RX_HASH_OPT_L4; in fbnic_rss_init_en_mask() 41 fbn->rss_flow_hash[FBNIC_TCP6_HASH_OPT] = RX_HASH_OPT_L4; in fbnic_rss_init_en_mask() 43 fbn->rss_flow_hash[FBNIC_UDP4_HASH_OPT] = RX_HASH_OPT_L3; in fbnic_rss_init_en_mask() 44 fbn->rss_flow_hash[FBNIC_UDP6_HASH_OPT] = RX_HASH_OPT_L3; in fbnic_rss_init_en_mask() 45 fbn->rss_flow_hash[FBNIC_IPV4_HASH_OPT] = RX_HASH_OPT_L3; in fbnic_rss_init_en_mask() 64 u32 flow_hash = fbn->rss_flow_hash[flow_type]; in fbnic_flow_hash_2_rss_en_mask() 86 wr32(fbd, FBNIC_RPC_RSS_KEY(i), fbn->rss_key[i]); in fbnic_rss_reinit_hw() [all …]
|
| A D | fbnic_netdev.h | 51 int __fbnic_open(struct fbnic_net *fbn); 52 void fbnic_up(struct fbnic_net *fbn); 53 void fbnic_down(struct fbnic_net *fbn); 59 void fbnic_reset_queues(struct fbnic_net *fbn,
|
| A D | fbnic_mac.c | 452 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in __fbnic_mac_cmd_config_asic() local 469 struct fbnic_net *fbn = netdev_priv(fbd->netdev); in fbnic_mac_get_pcs_link_status() local 477 switch (fbn->link_mode & FBNIC_LINK_MODE_MASK) { in fbnic_mac_get_pcs_link_status() 485 switch (fbn->fec & FBNIC_FEC_MODE_MASK) { in fbnic_mac_get_pcs_link_status() 503 switch (fbn->fec & FBNIC_FEC_MODE_MASK) { in fbnic_mac_get_pcs_link_status() 552 u8 link_mode = fbn->link_mode; in fbnic_pcs_get_fw_settings() 553 u8 fec = fbn->fec; in fbnic_pcs_get_fw_settings() 556 if (fbn->fec & FBNIC_FEC_AUTO) { in fbnic_pcs_get_fw_settings() 571 fbn->fec = fec; in fbnic_pcs_get_fw_settings() 575 if (fbn->link_mode & FBNIC_LINK_AUTO) { in fbnic_pcs_get_fw_settings() [all …]
|
| A D | fbnic_ethtool.c | 12 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_drvinfo() local 13 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_drvinfo() 29 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_get_eth_mac_stats() local 31 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_eth_mac_stats()
|
| A D | fbnic_rpc.h | 162 void fbnic_reset_indir_tbl(struct fbnic_net *fbn); 164 void fbnic_rss_init_en_mask(struct fbnic_net *fbn); 166 void fbnic_rss_reinit_hw(struct fbnic_dev *fbd, struct fbnic_net *fbn); 167 void fbnic_rss_reinit(struct fbnic_dev *fbd, struct fbnic_net *fbn);
|
| A D | fbnic_irq.c | 88 struct fbnic_net *fbn; in fbnic_pcs_msix_intr() local 96 fbn = netdev_priv(fbd->netdev); in fbnic_pcs_msix_intr() 98 phylink_pcs_change(&fbn->phylink_pcs, false); in fbnic_pcs_msix_intr()
|
| /linux/drivers/s390/char/ |
| A D | sclp_sdias.h | 35 u32 fbn; member
|
| A D | sclp_sdias.c | 188 sccb->evbuf.fbn = start_blk; in sclp_sdias_copy()
|
| /linux/drivers/hwmon/ |
| A D | lm93.c | 881 static void lm93_read_block(struct i2c_client *client, u8 fbn, u8 *values) in lm93_read_block() argument 887 lm93_block_read_cmds[fbn].cmd, lm93_block_buffer); in lm93_read_block() 889 if (result == lm93_block_read_cmds[fbn].len) { in lm93_read_block() 894 lm93_block_read_cmds[fbn].cmd); in lm93_read_block() 899 if (result == lm93_block_read_cmds[fbn].len) { in lm93_read_block() 901 lm93_block_read_cmds[fbn].len); in lm93_read_block()
|
Completed in 37 milliseconds