/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 84 static void nfp_net_reconfig_start(struct nfp_net *nn, u32 update) argument 86 nn_writel(nn, NFP_NET_CFG_UPDATE, update); 88 nn_pci_flush(nn); 89 nfp_qcp_wr_ptr_add(nn->qcp_cfg, 1); 90 nn->reconfig_in_progress_update = update; 94 static void nfp_net_reconfig_start_async(struct nfp_net *nn, u32 update) argument 96 update |= nn->reconfig_posted; 97 nn->reconfig_posted = 0; 99 nfp_net_reconfig_start(nn, update); 101 nn 105 nfp_net_reconfig_check_done(struct nfp_net *nn, bool last_check) argument 127 __nfp_net_reconfig_wait(struct nfp_net *nn, unsigned long deadline) argument 149 nfp_net_reconfig_wait(struct nfp_net *nn, unsigned long deadline) argument 162 struct nfp_net *nn = from_timer(nn, t, reconfig_timer); local 190 nfp_net_reconfig_post(struct nfp_net *nn, u32 update) argument 210 nfp_net_reconfig_sync_enter(struct nfp_net *nn) argument 241 nfp_net_reconfig_wait_posted(struct nfp_net *nn) argument 261 __nfp_net_reconfig(struct nfp_net *nn, u32 update) argument 282 nfp_net_reconfig(struct nfp_net *nn, u32 update) argument 293 nfp_net_mbox_lock(struct nfp_net *nn, unsigned int data_size) argument 314 nfp_net_mbox_reconfig(struct nfp_net *nn, u32 mbox_cmd) argument 330 nfp_net_mbox_reconfig_post(struct nfp_net *nn, u32 mbox_cmd) argument 339 nfp_net_mbox_reconfig_wait_posted(struct nfp_net *nn) argument 348 nfp_net_mbox_reconfig_and_unlock(struct nfp_net *nn, u32 mbox_cmd) argument 404 nfp_net_irqs_assign(struct nfp_net *nn, struct msix_entry *irq_entries, unsigned int n) argument 475 nfp_net_read_link_status(struct nfp_net *nn) argument 516 struct nfp_net *nn = data; local 537 struct nfp_net *nn = data; local 555 nfp_net_aux_irq_request(struct nfp_net *nn, u32 ctrl_offset, const char *format, char *name, size_t name_sz, unsigned int vector_idx, irq_handler_t handler) argument 583 nfp_net_aux_irq_free(struct nfp_net *nn, u32 ctrl_offset, unsigned int vector_idx) argument 687 struct nfp_net *nn = netdev_priv(netdev); local 738 nfp_net_vecs_init(struct nfp_net *nn) argument 815 nfp_net_prepare_vector(struct nfp_net *nn, struct nfp_net_r_vector *r_vec, int idx) argument 842 nfp_net_cleanup_vector(struct nfp_net *nn, struct nfp_net_r_vector *r_vec) argument 853 nfp_net_rss_write_itbl(struct nfp_net *nn) argument 866 nfp_net_rss_write_key(struct nfp_net *nn) argument 879 nfp_net_coalesce_write_cfg(struct nfp_net *nn) argument 913 nfp_net_write_mac_addr(struct nfp_net *nn, const u8 *addr) argument 925 nfp_net_clear_config_and_disable(struct nfp_net *nn) argument 980 nfp_net_set_config_and_enable(struct nfp_net *nn) argument 1072 nfp_net_close_stack(struct nfp_net *nn) argument 1101 nfp_net_close_free_all(struct nfp_net *nn) argument 1121 struct nfp_net *nn = netdev_priv(netdev); local 1143 nfp_ctrl_close(struct nfp_net *nn) argument 1166 struct nfp_net *nn; local 1196 struct nfp_net *nn; local 1225 nfp_net_open_stack(struct nfp_net *nn) argument 1253 nfp_net_open_alloc_all(struct nfp_net *nn) argument 1303 struct nfp_net *nn = netdev_priv(netdev); local 1356 nfp_ctrl_open(struct nfp_net *nn) argument 1385 nfp_net_sched_mbox_amsg_work(struct nfp_net *nn, u32 cmd, const void *data, size_t len, int (*cb)(struct nfp_net *, struct nfp_mbox_amsg_entry *)) argument 1409 struct nfp_net *nn = container_of(work, struct nfp_net, mbox_amsg.work); local 1430 nfp_net_mc_cfg(struct nfp_net *nn, struct nfp_mbox_amsg_entry *entry) argument 1449 struct nfp_net *nn = netdev_priv(netdev); local 1463 struct nfp_net *nn = netdev_priv(netdev); local 1471 struct nfp_net *nn = netdev_priv(netdev); local 1513 nfp_net_rss_init_itbl(struct nfp_net *nn) argument 1522 nfp_net_dp_swap(struct nfp_net *nn, struct nfp_net_dp *dp) argument 1535 nfp_net_dp_swap_enable(struct nfp_net *nn, struct nfp_net_dp *dp) argument 1554 nfp_net_clone_dp(struct nfp_net *nn) argument 1592 nfp_net_check_config(struct nfp_net *nn, struct nfp_net_dp *dp, struct netlink_ext_ack *extack) argument 1624 nfp_net_ring_reconfig(struct nfp_net *nn, struct nfp_net_dp *dp, struct netlink_ext_ack *extack) argument 1703 struct nfp_net *nn = netdev_priv(netdev); local 1724 struct nfp_net *nn = netdev_priv(netdev); local 1748 struct nfp_net *nn = netdev_priv(netdev); local 1769 nfp_net_fs_fill_v4(struct nfp_net *nn, struct nfp_fs_entry *entry, u32 op, u32 *addr) argument 1803 nfp_net_fs_fill_v6(struct nfp_net *nn, struct nfp_fs_entry *entry, u32 op, u32 *addr) argument 1843 nfp_net_fs_fill_act(struct nfp_net *nn, struct nfp_fs_entry *entry, u32 addr) argument 1855 nfp_net_fs_add_hw(struct nfp_net *nn, struct nfp_fs_entry *entry) argument 1896 nfp_net_fs_del_hw(struct nfp_net *nn, struct nfp_fs_entry *entry) argument 1937 nfp_net_fs_clean(struct nfp_net *nn) argument 1951 struct nfp_net *nn = netdev_priv(netdev); local 1994 struct nfp_net *nn = netdev_priv(netdev); local 2160 struct nfp_net *nn = netdev_priv(netdev); local 2179 nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) argument 2209 nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) argument 2223 struct nfp_net *nn = netdev_priv(netdev); local 2240 struct nfp_net *nn = netdev_priv(netdev); local 2263 struct nfp_net *nn = netdev_priv(dev); local 2279 struct nfp_net *nn = netdev_priv(dev); local 2382 struct nfp_net *nn = netdev_priv(netdev); local 2415 nfp_net_info(struct nfp_net *nn) argument 2479 struct nfp_net *nn; local 2585 nfp_net_free(struct nfp_net *nn) argument 2603 nfp_net_rss_key_sz(struct nfp_net *nn) argument 2622 nfp_net_rss_init(struct nfp_net *nn) argument 2659 nfp_net_irqmod_init(struct nfp_net *nn) argument 2670 nfp_net_netdev_init(struct nfp_net *nn) argument 2799 nfp_net_read_caps(struct nfp_net *nn) argument 2850 nfp_net_init(struct nfp_net *nn) argument 2945 nfp_net_clean(struct nfp_net *nn) argument [all...] |
H A D | nfp_app_nic.c | 12 struct nfp_net *nn, unsigned int id) 19 nn->port = nfp_port_alloc(app, NFP_PORT_PHYS_PORT, nn->dp.netdev); 20 if (IS_ERR(nn->port)) 21 return PTR_ERR(nn->port); 23 err = nfp_port_init_phy_port(pf, app, nn->port, id); 25 nfp_port_free(nn->port); 29 return nn->port->type == NFP_PORT_INVALID; 32 int nfp_app_nic_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, argument 37 err = nfp_app_nic_vnic_init_phy_port(app->pf, app, nn, i 11 nfp_app_nic_vnic_init_phy_port(struct nfp_pf *pf, struct nfp_app *app, struct nfp_net *nn, unsigned int id) argument [all...] |
H A D | ccm_mbox.c | 54 static u32 nfp_ccm_mbox_max_msg(struct nfp_net *nn) argument 56 return round_down(nn->tlv_caps.mbox_len, 4) - 116 static bool nfp_ccm_mbox_is_first(struct nfp_net *nn, struct sk_buff *skb) argument 118 return skb_queue_is_first(&nn->mbox_cmsg.queue, skb); 121 static bool nfp_ccm_mbox_should_run(struct nfp_net *nn, struct sk_buff *skb) argument 128 static void nfp_ccm_mbox_mark_next_runner(struct nfp_net *nn) argument 133 skb = skb_peek(&nn->mbox_cmsg.queue); 140 queue_work(nn->mbox_cmsg.workq, &nn->mbox_cmsg.runq_work); 144 nfp_ccm_mbox_write_tlv(struct nfp_net *nn, u3 argument 151 nfp_ccm_mbox_copy_in(struct nfp_net *nn, struct sk_buff *last) argument 199 nfp_ccm_mbox_find_req(struct nfp_net *nn, __be16 tag, struct sk_buff *last) argument 214 nfp_ccm_mbox_copy_out(struct nfp_net *nn, struct sk_buff *last) argument 355 nfp_ccm_mbox_mark_all_err(struct nfp_net *nn, struct sk_buff *last, int err) argument 405 nn_ctrl_bar_lock(nn); variable 415 nn_ctrl_bar_unlock(nn); variable 451 nfp_ccm_mbox_mark_next_runner(nn); variable 464 nfp_ccm_mbox_msg_prepare(struct nfp_net *nn, struct sk_buff *skb, enum nfp_ccm_type type, unsigned int reply_size, unsigned int max_reply_size, gfp_t flags) argument 517 nfp_ccm_mbox_msg_enqueue(struct nfp_net *nn, struct sk_buff *skb, enum nfp_ccm_type type, bool critical) argument 539 __nfp_ccm_mbox_communicate(struct nfp_net *nn, struct sk_buff *skb, enum nfp_ccm_type type, unsigned int reply_size, unsigned int max_reply_size, bool critical) argument 597 nfp_ccm_mbox_communicate(struct nfp_net *nn, struct sk_buff *skb, enum nfp_ccm_type type, unsigned int reply_size, unsigned int max_reply_size) argument 609 struct nfp_net *nn; local 628 struct nfp_net *nn; local 648 nfp_ccm_mbox_post(struct nfp_net *nn, struct sk_buff *skb, enum nfp_ccm_type type, unsigned int max_reply_size) argument 690 nfp_ccm_mbox_msg_alloc(struct nfp_net *nn, unsigned int req_size, unsigned int reply_size, gfp_t flags) argument 711 nfp_ccm_mbox_fits(struct nfp_net *nn, unsigned int size) argument 716 nfp_ccm_mbox_init(struct nfp_net *nn) argument 721 nfp_ccm_mbox_clean(struct nfp_net *nn) argument 726 nfp_ccm_mbox_alloc(struct nfp_net *nn) argument 739 nfp_ccm_mbox_free(struct nfp_net *nn) argument [all...] |
H A D | nfp_netvf_main.c | 23 * @nn: NFP Net structure for this device 29 struct nfp_net *nn; member in struct:nfp_net_vf 61 static void nfp_netvf_get_mac_addr(struct nfp_net *nn) argument 65 put_unaligned_be32(nn_readl(nn, NFP_NET_CFG_MACADDR + 0), &mac_addr[0]); 66 put_unaligned_be16(nn_readw(nn, NFP_NET_CFG_MACADDR + 6), &mac_addr[4]); 69 eth_hw_addr_random(nn->dp.netdev); 73 eth_hw_addr_set(nn->dp.netdev, mac_addr); 74 ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr); 89 struct nfp_net *nn; local 191 nn 302 struct nfp_net *nn; local [all...] |
H A D | nfp_net.h | 28 #define nn_pr(nn, lvl, fmt, args...) \ 30 struct nfp_net *__nn = (nn); \ 38 #define nn_err(nn, fmt, args...) nn_pr(nn, KERN_ERR, fmt, ## args) 39 #define nn_warn(nn, fmt, args...) nn_pr(nn, KERN_WARNING, fmt, ## args) 40 #define nn_info(nn, fmt, args...) nn_pr(nn, KERN_INFO, fmt, ## args) 41 #define nn_dbg(nn, fmt, args...) nn_pr(nn, KERN_DEBU 780 nn_readb(struct nfp_net *nn, int off) argument 785 nn_writeb(struct nfp_net *nn, int off, u8 val) argument 790 nn_readw(struct nfp_net *nn, int off) argument 795 nn_writew(struct nfp_net *nn, int off, u16 val) argument 800 nn_readl(struct nfp_net *nn, int off) argument 805 nn_writel(struct nfp_net *nn, int off, u32 val) argument 810 nn_readq(struct nfp_net *nn, int off) argument 815 nn_writeq(struct nfp_net *nn, int off, u64 val) argument 821 nn_pci_flush(struct nfp_net *nn) argument 914 nfp_net_is_data_vnic(struct nfp_net *nn) argument 920 nfp_net_running(struct nfp_net *nn) argument 925 nfp_net_name(struct nfp_net *nn) argument 942 nn_ctrl_bar_lock(struct nfp_net *nn) argument 947 nn_ctrl_bar_trylock(struct nfp_net *nn) argument 952 nn_ctrl_bar_unlock(struct nfp_net *nn) argument 1047 nfp_net_debugfs_vnic_add(struct nfp_net *nn, struct dentry *ddir) argument [all...] |
H A D | nfp_net_dp.c | 57 struct nfp_net *nn = r_vec->nfp_net; local 64 tx_ring->qcidx = tx_ring->idx * nn->stride_tx; 66 tx_ring->qcp_q = nn->tx_bar + NFP_QCP_QUEUE_OFF(tx_ring->qcidx); 79 struct nfp_net *nn = r_vec->nfp_net; local 85 rx_ring->fl_qcidx = rx_ring->idx * nn->stride_rx; 86 rx_ring->qcp_fl = nn->rx_bar + NFP_QCP_QUEUE_OFF(rx_ring->fl_qcidx); 183 int nfp_net_tx_rings_prepare(struct nfp_net *nn, struct nfp_net_dp *dp) argument 207 &nn->r_vecs[r - bias], r, bias); 339 int nfp_net_rx_rings_prepare(struct nfp_net *nn, struct nfp_net_dp *dp) argument 349 nfp_net_rx_ring_init(&dp->rx_rings[r], &nn 383 nfp_net_rx_ring_hw_cfg_write(struct nfp_net *nn, struct nfp_net_rx_ring *rx_ring, unsigned int idx) argument 393 nfp_net_tx_ring_hw_cfg_write(struct nfp_net *nn, struct nfp_net_tx_ring *tx_ring, unsigned int idx) argument 406 nfp_net_vec_clear_ring_data(struct nfp_net *nn, unsigned int idx) argument 420 struct nfp_net *nn = netdev_priv(netdev); local 425 __nfp_ctrl_tx(struct nfp_net *nn, struct sk_buff *skb) argument 432 nfp_ctrl_tx(struct nfp_net *nn, struct sk_buff *skb) argument [all...] |
H A D | nfp_net_main.c | 79 static void nfp_net_pf_free_vnic(struct nfp_pf *pf, struct nfp_net *nn) argument 81 if (nfp_net_is_data_vnic(nn)) 82 nfp_app_vnic_free(pf->app, nn); 83 nfp_port_free(nn->port); 84 list_del(&nn->vnic_list); 86 nfp_net_free(nn); 91 struct nfp_net *nn, *next; local 93 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) 94 if (nfp_net_is_data_vnic(nn)) 95 nfp_net_pf_free_vnic(pf, nn); 104 struct nfp_net *nn; local 140 nfp_net_pf_init_vnic(struct nfp_pf *pf, struct nfp_net *nn, unsigned int id) argument 181 struct nfp_net *nn; local 213 nfp_net_pf_clean_vnic(struct nfp_pf *pf, struct nfp_net *nn) argument 226 struct nfp_net *nn; local 271 struct nfp_net *nn; local 549 struct nfp_net *nn; local 596 struct nfp_net *nn, *next; local 809 struct nfp_net *nn, *next; local [all...] |
H A D | ccm.h | 114 int nfp_ccm_mbox_alloc(struct nfp_net *nn); 115 void nfp_ccm_mbox_free(struct nfp_net *nn); 116 int nfp_ccm_mbox_init(struct nfp_net *nn); 117 void nfp_ccm_mbox_clean(struct nfp_net *nn); 118 bool nfp_ccm_mbox_fits(struct nfp_net *nn, unsigned int size); 120 nfp_ccm_mbox_msg_alloc(struct nfp_net *nn, unsigned int req_size, 122 int __nfp_ccm_mbox_communicate(struct nfp_net *nn, struct sk_buff *skb, 126 int nfp_ccm_mbox_communicate(struct nfp_net *nn, struct sk_buff *skb, 130 int nfp_ccm_mbox_post(struct nfp_net *nn, struct sk_buff *skb,
|
H A D | nfp_net_ethtool.c | 220 struct nfp_net *nn = netdev_priv(netdev); local 223 nn->fw_ver.extend, nn->fw_ver.class, 224 nn->fw_ver.major, nn->fw_ver.minor); 225 strscpy(drvinfo->bus_info, pci_name(nn->pdev), 228 nfp_get_drvinfo(nn->app, nn->pdev, vnic_version, drvinfo); 489 struct nfp_net *nn; local 530 nn 627 struct nfp_net *nn = netdev_priv(netdev); local 636 nfp_net_set_ring_size(struct nfp_net *nn, u32 rxd_cnt, u32 txd_cnt, struct netlink_ext_ack *extack) argument 657 struct nfp_net *nn = netdev_priv(netdev); local 735 struct nfp_net *nn = netdev_priv(netdev); local 845 struct nfp_net *nn = netdev_priv(netdev); local 853 struct nfp_net *nn = netdev_priv(netdev); local 887 struct nfp_net *nn = netdev_priv(netdev); local 989 nfp_vnic_get_tlv_stats_count(struct nfp_net *nn) argument 994 nfp_vnic_get_tlv_stats_strings(struct nfp_net *nn, u8 *data) argument 1027 nfp_vnic_get_tlv_stats(struct nfp_net *nn, u64 *data) argument 1092 struct nfp_net *nn = netdev_priv(netdev); local 1116 struct nfp_net *nn = netdev_priv(netdev); local 1130 struct nfp_net *nn = netdev_priv(netdev); local 1306 nfp_net_get_rss_hash_opts(struct nfp_net *nn, struct ethtool_rxnfc *cmd) argument 1401 nfp_net_get_fs_rule(struct nfp_net *nn, struct ethtool_rxnfc *cmd) argument 1423 nfp_net_get_fs_loc(struct nfp_net *nn, u32 *rule_locs) argument 1440 struct nfp_net *nn = netdev_priv(netdev); local 1461 nfp_net_set_rss_hash_opt(struct nfp_net *nn, struct ethtool_rxnfc *nfc) argument 1596 nfp_net_fs_check_existing(struct nfp_net *nn, struct nfp_fs_entry *new) argument 1612 nfp_net_fs_add(struct nfp_net *nn, struct ethtool_rxnfc *cmd) argument 1729 nfp_net_fs_del(struct nfp_net *nn, struct ethtool_rxnfc *cmd) argument 1763 struct nfp_net *nn = netdev_priv(netdev); local 1779 struct nfp_net *nn = netdev_priv(netdev); local 1789 struct nfp_net *nn = netdev_priv(netdev); local 1800 struct nfp_net *nn = netdev_priv(netdev); local 1823 struct nfp_net *nn = netdev_priv(netdev); local 1858 struct nfp_net *nn = netdev_priv(netdev); local 1873 struct nfp_net *nn = netdev_priv(netdev); local 2132 struct nfp_net *nn = netdev_priv(netdev); local 2207 struct nfp_net *nn = netdev_priv(netdev); local 2224 nfp_net_set_num_rings(struct nfp_net *nn, unsigned int total_rx, unsigned int total_tx) argument 2245 struct nfp_net *nn = netdev_priv(netdev); local [all...] |
H A D | nfp_net_debugfs.c | 18 struct nfp_net *nn; local 26 nn = r_vec->nfp_net; 28 if (!nfp_net_running(nn)) 84 struct nfp_net *nn; local 95 nn = r_vec->nfp_net; 96 if (!nfp_net_running(nn)) 111 nfp_net_debugfs_print_tx_descs(file, &nn->dp, r_vec, tx_ring, 124 void nfp_net_debugfs_vnic_add(struct nfp_net *nn, struct dentry *ddir) argument 133 if (nfp_net_is_data_vnic(nn)) 134 sprintf(name, "vnic%d", nn [all...] |
/linux-master/fs/nfsd/ |
H A D | stats.h | 16 int nfsd_stat_counters_init(struct nfsd_net *nn); 17 void nfsd_stat_counters_destroy(struct nfsd_net *nn); 21 static inline void nfsd_stats_rc_hits_inc(struct nfsd_net *nn) argument 23 percpu_counter_inc(&nn->counter[NFSD_STATS_RC_HITS]); 26 static inline void nfsd_stats_rc_misses_inc(struct nfsd_net *nn) argument 28 percpu_counter_inc(&nn->counter[NFSD_STATS_RC_MISSES]); 31 static inline void nfsd_stats_rc_nocache_inc(struct nfsd_net *nn) argument 33 percpu_counter_inc(&nn->counter[NFSD_STATS_RC_NOCACHE]); 36 static inline void nfsd_stats_fh_stale_inc(struct nfsd_net *nn, argument 39 percpu_counter_inc(&nn 44 nfsd_stats_io_read_add(struct nfsd_net *nn, struct svc_export *exp, s64 amount) argument 52 nfsd_stats_io_write_add(struct nfsd_net *nn, struct svc_export *exp, s64 amount) argument 60 nfsd_stats_payload_misses_inc(struct nfsd_net *nn) argument 65 nfsd_stats_drc_mem_usage_add(struct nfsd_net *nn, s64 amount) argument 70 nfsd_stats_drc_mem_usage_sub(struct nfsd_net *nn, s64 amount) argument 76 nfsd_stats_wdeleg_getattr_inc(struct nfsd_net *nn) argument [all...] |
H A D | nfscache.c | 89 struct nfsd_net *nn) 136 nfsd_cacherep_unlink_locked(struct nfsd_net *nn, struct nfsd_drc_bucket *b, argument 140 nfsd_stats_drc_mem_usage_sub(nn, rp->c_replvec.iov_len); 144 atomic_dec(&nn->num_drc_entries); 145 nfsd_stats_drc_mem_usage_sub(nn, sizeof(*rp)); 151 struct nfsd_net *nn) 153 nfsd_cacherep_unlink_locked(nn, b, rp); 159 struct nfsd_net *nn) 162 nfsd_cacherep_unlink_locked(nn, b, rp); 178 int nfsd_reply_cache_init(struct nfsd_net *nn) argument 88 nfsd_cacherep_alloc(struct svc_rqst *rqstp, __wsum csum, struct nfsd_net *nn) argument 150 nfsd_reply_cache_free_locked(struct nfsd_drc_bucket *b, struct nfsd_cacherep *rp, struct nfsd_net *nn) argument 158 nfsd_reply_cache_free(struct nfsd_drc_bucket *b, struct nfsd_cacherep *rp, struct nfsd_net *nn) argument 218 nfsd_reply_cache_shutdown(struct nfsd_net *nn) argument 252 nfsd_cache_bucket_find(__be32 xid, struct nfsd_net *nn) argument 264 nfsd_prune_bucket_locked(struct nfsd_net *nn, struct nfsd_drc_bucket *b, unsigned int max, struct list_head *dispose) argument 307 struct nfsd_net *nn = shrink->private_data; local 326 struct nfsd_net *nn = shrink->private_data; local 401 nfsd_cache_key_cmp(const struct nfsd_cacherep *key, const struct nfsd_cacherep *rp, struct nfsd_net *nn) argument 419 nfsd_cache_insert(struct nfsd_drc_bucket *b, struct nfsd_cacherep *key, struct nfsd_net *nn) argument 482 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); local 588 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); local 659 struct nfsd_net *nn = net_generic(file_inode(m->file)->i_sb->s_fs_info, local [all...] |
H A D | stats.c | 33 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 37 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_RC_HITS]), 38 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_RC_MISSES]), 39 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_RC_NOCACHE]), 40 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_FH_STALE]), 41 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_IO_READ]), 42 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_IO_WRITE])); 55 svc_seq_show(seq, &nn->nfsd_svcstats); 63 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_NFS4_OP(i)])); 66 percpu_counter_sum_positive(&nn 108 nfsd_stat_counters_init(struct nfsd_net *nn) argument 113 nfsd_stat_counters_destroy(struct nfsd_net *nn) argument 120 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local [all...] |
H A D | nfssvc.c | 60 * nfsd_mutex protects nn->nfsd_serv -- both the pointer itself and some members 174 nfsd_netns_free_versions(struct nfsd_net *nn) argument 176 kfree(nn->nfsd_versions); 177 kfree(nn->nfsd4_minorversions); 178 nn->nfsd_versions = NULL; 179 nn->nfsd4_minorversions = NULL; 183 nfsd_netns_init_versions(struct nfsd_net *nn) argument 185 if (!nn->nfsd_versions) { 186 nn->nfsd_versions = nfsd_alloc_versions(); 187 nn 193 nfsd_vers(struct nfsd_net *nn, int vers, enum vers_op change) argument 218 nfsd_adjust_nfsd_versions4(struct nfsd_net *nn) argument 229 nfsd_minorversion(struct nfsd_net *nn, u32 minorversion, enum vers_op change) argument 269 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 281 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 333 nfsd_needs_lockd(struct nfsd_net *nn) argument 346 nfsd_copy_write_verifier(__be32 verf[2], struct nfsd_net *nn) argument 356 nfsd_reset_write_verifier_locked(struct nfsd_net *nn) argument 383 nfsd_reset_write_verifier(struct nfsd_net *nn) argument 397 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 451 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 471 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 501 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 536 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 568 nfsd_reset_versions(struct nfsd_net *nn) argument 630 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 654 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 694 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 704 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 719 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 775 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 837 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); local 882 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); local 916 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1070 struct nfsd_net *nn = net_generic(inode->i_sb->s_fs_info, nfsd_net_id); local [all...] |
H A D | nfs4recover.c | 171 const char *dname, int len, struct nfsd_net *nn) 184 crp = nfs4_client_to_reclaim(name, princhash, nn); 199 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 203 if (!nn->rec_file) 214 status = mnt_want_write_file(nn->rec_file); 218 dir = nn->rec_file->f_path.dentry; 243 if (nn->in_grace) 245 HEXDIR_LEN, nn); 246 vfs_fsync(nn->rec_file, 0); 253 mnt_drop_write_file(nn 170 __nfsd4_create_reclaim_record_grace(struct nfs4_client *clp, const char *dname, int len, struct nfsd_net *nn) argument 290 nfsd4_list_rec_dir(recdir_func *f, struct nfsd_net *nn) argument 340 nfsd4_unlink_clid_dir(char *name, int namlen, struct nfsd_net *nn) argument 366 __nfsd4_remove_reclaim_record_grace(const char *dname, int len, struct nfsd_net *nn) argument 391 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 426 purge_old(struct dentry *parent, struct dentry *child, struct nfsd_net *nn) argument 459 nfsd4_recdir_purge_old(struct nfsd_net *nn) argument 481 load_recdir(struct dentry *parent, struct dentry *child, struct nfsd_net *nn) argument 508 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 527 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 561 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 572 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 591 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 641 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 681 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 754 __cld_pipe_upcall(struct rpc_pipe *pipe, void *cmsg, struct nfsd_net *nn) argument 778 cld_pipe_upcall(struct rpc_pipe *pipe, void *cmsg, struct nfsd_net *nn) argument 794 __cld_pipe_inprogress_downcall(const struct cld_msg_v2 __user *cmsg, struct nfsd_net *nn) argument 865 struct nfsd_net *nn = net_generic(file_inode(filp)->i_sb->s_fs_info, local 993 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1049 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1061 alloc_cld_upcall(struct nfsd_net *nn) argument 1109 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 1146 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 1212 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 1254 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 1293 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 1338 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 1408 nfsd4_cld_grace_start(struct nfsd_net *nn) argument 1435 nfsd4_cld_grace_done_v0(struct nfsd_net *nn) argument 1464 nfsd4_cld_grace_done(struct nfsd_net *nn) argument 1491 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1512 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1519 cld_running(struct nfsd_net *nn) argument 1528 nfsd4_cld_get_version(struct nfsd_net *nn) argument 1578 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1637 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1871 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 1908 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 2003 nfsd4_umh_cltrack_grace_done(struct nfsd_net *nn) argument 2027 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 2063 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 2099 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local 2111 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 2120 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 2129 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); local 2138 nfsd4_record_grace_done(struct nfsd_net *nn) argument 2149 struct nfsd_net *nn = net_generic(net, nfsd_net_id); local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nic/ |
H A D | main.c | 33 static int nfp_nic_vnic_init(struct nfp_app *app, struct nfp_net *nn) argument 35 return nfp_nic_dcb_init(nn); 38 static void nfp_nic_vnic_clean(struct nfp_app *app, struct nfp_net *nn) argument 40 nfp_nic_dcb_clean(nn); 43 static int nfp_nic_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, argument 46 struct nfp_app_nic_private *app_pri = nn->app_priv; 49 err = nfp_app_nic_vnic_alloc(app, nn, id); 54 nn->app_priv = kzalloc(sizeof(*app_pri), GFP_KERNEL); 55 if (!nn->app_priv) 62 static void nfp_nic_vnic_free(struct nfp_app *app, struct nfp_net *nn) argument [all...] |
H A D | dcb.c | 50 static struct nfp_dcb *get_dcb_priv(struct nfp_net *nn) argument 52 struct nfp_dcb *dcb = &((struct nfp_app_nic_private *)nn->app_priv)->dcb; 72 struct nfp_net *nn = netdev_priv(dev); local 75 dcb = get_dcb_priv(nn); 86 static bool nfp_refresh_tc2idx(struct nfp_net *nn) argument 93 dcb = get_dcb_priv(nn); 116 static int nfp_fill_maxrate(struct nfp_net *nn, u64 *max_rate_array) argument 118 struct nfp_app *app = nn->app; 122 dcb = get_dcb_priv(nn); 150 struct nfp_net *nn local 175 nfp_nic_set_trust(struct nfp_net *nn, u32 *update) argument 193 nfp_nic_set_enable(struct nfp_net *nn, u32 enable, u32 *update) argument 211 struct nfp_net *nn = netdev_priv(dev); local 235 nfp_nic_fill_ets(struct nfp_net *nn) argument 251 nfp_nic_ets_init(struct nfp_net *nn, u32 *update) argument 267 struct nfp_net *nn = netdev_priv(dev); local 316 struct nfp_net *nn = netdev_priv(dev); local 331 struct nfp_net *nn = netdev_priv(dev); local 362 nfp_nic_set_trust_status(struct nfp_net *nn, u8 status) argument 399 nfp_nic_set_dscp2prio(struct nfp_net *nn, u8 dscp, u8 prio) argument 433 struct nfp_net *nn = netdev_priv(dev); local 480 struct nfp_net *nn = netdev_priv(dev); local 523 nfp_nic_dcb_init(struct nfp_net *nn) argument 564 nfp_nic_dcb_clean(struct nfp_net *nn) argument [all...] |
H A D | main.h | 33 int nfp_nic_dcb_init(struct nfp_net *nn); 34 void nfp_nic_dcb_clean(struct nfp_net *nn); 36 static inline int nfp_nic_dcb_init(struct nfp_net *nn) { return 0; } argument 37 static inline void nfp_nic_dcb_clean(struct nfp_net *nn) {} argument
|
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | crypto.h | 23 int nfp_net_tls_init(struct nfp_net *nn); 28 static inline int nfp_net_tls_init(struct nfp_net *nn) argument 50 static inline void nfp_net_ipsec_init(struct nfp_net *nn) argument 54 static inline void nfp_net_ipsec_clean(struct nfp_net *nn) argument 58 void nfp_net_ipsec_init(struct nfp_net *nn); 59 void nfp_net_ipsec_clean(struct nfp_net *nn);
|
H A D | tls.c | 31 static void nfp_net_crypto_set_op(struct nfp_net *nn, u8 opcode, bool on) argument 35 off = nn->tlv_caps.crypto_enable_off + round_down(opcode / 8, 4); 37 val = nn_readl(nn, off); 42 nn_writel(nn, off, val); 46 __nfp_net_tls_conn_cnt_changed(struct nfp_net *nn, int add, argument 54 nn->ktls_tx_conn_cnt += add; 55 cnt = nn->ktls_tx_conn_cnt; 56 nn->dp.ktls_tx = !!nn->ktls_tx_conn_cnt; 59 nn 72 nfp_net_tls_conn_cnt_changed(struct nfp_net *nn, int add, enum tls_offload_ctx_dir direction) argument 91 nfp_net_tls_conn_add(struct nfp_net *nn, enum tls_offload_ctx_dir direction) argument 97 nfp_net_tls_conn_remove(struct nfp_net *nn, enum tls_offload_ctx_dir direction) argument 103 nfp_net_tls_alloc_simple(struct nfp_net *nn, size_t req_sz, gfp_t flags) argument 111 nfp_net_tls_communicate_simple(struct nfp_net *nn, struct sk_buff *skb, const char *name, enum nfp_ccm_type type) argument 135 nfp_net_tls_del_fw(struct nfp_net *nn, __be32 *fw_handle) argument 161 nfp_net_tls_assign_conn_id(struct nfp_net *nn, struct nfp_crypto_req_add_front *front) argument 175 nfp_net_tls_set_ipv4(struct nfp_net *nn, struct nfp_crypto_req_add_v4 *req, struct sock *sk, int direction) argument 193 nfp_net_tls_set_ipv6(struct nfp_net *nn, struct nfp_crypto_req_add_v6 *req, struct sock *sk, int direction) argument 244 nfp_net_cipher_supported(struct nfp_net *nn, u16 cipher_type, enum tls_offload_ctx_dir direction) argument 270 struct nfp_net *nn = netdev_priv(netdev); local 413 struct nfp_net *nn = netdev_priv(netdev); local 426 struct nfp_net *nn = netdev_priv(netdev); local 475 struct nfp_net *nn = netdev_priv(netdev); local 545 nfp_net_tls_reset(struct nfp_net *nn) argument 561 nfp_net_tls_init(struct nfp_net *nn) argument [all...] |
/linux-master/drivers/fpga/ |
H A D | dfl-n3000-nios.c | 167 struct n3000_nios *nn = dev_get_drvdata(dev); local 171 ret = regmap_read(nn->regmap, N3000_NIOS_FW_VERSION, &val); 190 static int get_retimer_mode(struct n3000_nios *nn, unsigned int mode_stat_reg, argument 196 ret = regmap_read(nn->regmap, mode_stat_reg, &val); 211 struct n3000_nios *nn = dev_get_drvdata(dev); local 215 ret = get_retimer_mode(nn, N3000_NIOS_PKVL_A_MODE_STS, &mode); 226 struct n3000_nios *nn = dev_get_drvdata(dev); local 230 ret = get_retimer_mode(nn, N3000_NIOS_PKVL_B_MODE_STS, &mode); 242 struct n3000_nios *nn = dev_get_drvdata(dev); local 246 ret = regmap_read(nn 296 n3000_nios_init_done_check(struct n3000_nios *nn) argument 415 create_altera_spi_controller(struct n3000_nios *nn) argument 451 destroy_altera_spi_controller(struct n3000_nios *nn) argument 480 struct n3000_nios *nn = context; local 499 struct n3000_nios *nn = context; local 529 struct n3000_nios *nn; local 561 struct n3000_nios *nn = dev_get_drvdata(&ddev->dev); local [all...] |
/linux-master/fs/nfs/blocklayout/ |
H A D | rpc_pipefs.c | 56 struct nfs_net *nn = net_generic(net, nfs_net_id); local 57 struct bl_dev_msg *reply = &nn->bl_mount_reply; 67 mutex_lock(&nn->bl_mutex); 68 bl_pipe_msg.bl_wq = &nn->bl_wq; 86 add_wait_queue(&nn->bl_wq, &wq); 87 rc = rpc_queue_upcall(nn->bl_device_pipe, msg); 89 remove_wait_queue(&nn->bl_wq, &wq); 95 remove_wait_queue(&nn->bl_wq, &wq); 107 mutex_unlock(&nn->bl_mutex); 114 struct nfs_net *nn local 169 struct nfs_net *nn = net_generic(net, nfs_net_id); local 234 struct nfs_net *nn = net_generic(net, nfs_net_id); local 253 struct nfs_net *nn = net_generic(net, nfs_net_id); local [all...] |
/linux-master/lib/reed_solomon/ |
H A D | encode_rs.c | 15 int nn = rs->nn; variable 21 uint16_t msk = (uint16_t) rs->nn; 24 pad = nn - nroots - len; 25 if (pad < 0 || pad >= nn) 31 if (fb != nn) { 39 if (fb != nn) {
|
H A D | decode_rs.c | 16 int nn = rs->nn; variable 26 uint16_t msk = (uint16_t) rs->nn; 42 pad = nn - nroots - len; 43 BUG_ON(pad < 0 || pad >= nn - nroots); 49 * so nn represents zero 51 if (s[i] != nn) 112 prim * (nn - 1 - (eras_pos[0] + pad)))]; 114 u = rs_modnn(rs, prim * (nn - 1 - (eras_pos[i] + pad))); 117 if (tmp != nn) { [all...] |
/linux-master/fs/ocfs2/cluster/ |
H A D | tcp.c | 283 static u8 o2net_num_from_nn(struct o2net_node *nn) argument 285 BUG_ON(nn == NULL); 286 return nn - o2net_nodes; 291 static int o2net_prep_nsw(struct o2net_node *nn, struct o2net_status_wait *nsw) argument 295 spin_lock(&nn->nn_lock); 296 ret = idr_alloc(&nn->nn_status_idr, nsw, 0, 0, GFP_ATOMIC); 299 list_add_tail(&nsw->ns_node_item, &nn->nn_status_list); 301 spin_unlock(&nn->nn_lock); 311 static void o2net_complete_nsw_locked(struct o2net_node *nn, argument 316 assert_spin_locked(&nn 327 o2net_complete_nsw(struct o2net_node *nn, struct o2net_status_wait *nsw, u64 id, enum o2net_system_error sys_status, s32 status) argument 349 o2net_complete_nodes_nsw(struct o2net_node *nn) argument 365 o2net_nsw_completed(struct o2net_node *nn, struct o2net_status_wait *nsw) argument 487 o2net_set_nn_state(struct o2net_node *nn, struct o2net_sock_container *sc, unsigned valid, int err) argument 696 o2net_ensure_shutdown(struct o2net_node *nn, struct o2net_sock_container *sc, int err) argument 719 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 935 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 975 o2net_tx_can_proceed(struct o2net_node *nn, struct o2net_sock_container **sc_ret, int *error) argument 1024 struct o2net_node *nn = o2net_nn_from_num(target_node); local 1173 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 1260 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 1436 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 1492 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 1529 struct o2net_node *nn = o2net_nn_from_num(sc->sc_node->nd_num); local 1550 struct o2net_node *nn = local 1667 struct o2net_node *nn = local 1686 struct o2net_node *nn = local 1696 struct o2net_node *nn = o2net_nn_from_num(node->nd_num); local 1729 struct o2net_node *nn = o2net_nn_from_num(node_num); local 1787 struct o2net_node *nn; local 2118 struct o2net_node *nn = o2net_nn_from_num(i); local [all...] |