Home
last modified time | relevance | path

Searched refs:nn (Results 1 – 25 of 106) sorted by relevance

12345

/linux/drivers/net/ethernet/netronome/nfp/
A Dccm_mbox.c140 queue_work(nn->mbox_cmsg.workq, &nn->mbox_cmsg.runq_work); in nfp_ccm_mbox_mark_next_runner()
146 nn_writel(nn, off, in nfp_ccm_mbox_write_tlv()
220 data = nn->dp.ctrl_bar + nn->tlv_caps.mbox_off + in nfp_ccm_mbox_copy_out()
271 nn_dp_warn(&nn->dp, in nfp_ccm_mbox_copy_out()
323 nn_dp_warn(&nn->dp, in nfp_ccm_mbox_copy_out()
405 nn_ctrl_bar_lock(nn); in nfp_ccm_mbox_run_queue_unlock()
475 nn_dp_warn(&nn->dp, in nfp_ccm_mbox_msg_prepare()
496 nn_dp_warn(&nn->dp, in nfp_ccm_mbox_msg_prepare()
505 nn_dp_warn(&nn->dp, in nfp_ccm_mbox_msg_prepare()
609 struct nfp_net *nn; in nfp_ccm_mbox_post_runq_work() local
[all …]
A Dnfp_net_common.c3658 if (nn->dp.is_vf || nn->vnic_no_name) in nfp_net_get_phys_port_name()
3720 return nfp_app_bpf(nn->app, nn, xdp); in nfp_net_xdp()
3811 nn->dp.num_tx_rings, nn->max_tx_rings, in nfp_net_info()
3812 nn->dp.num_rx_rings, nn->max_rx_rings); in nfp_net_info()
3814 nn->fw_ver.resv, nn->fw_ver.class, in nfp_net_info()
3815 nn->fw_ver.major, nn->fw_ver.minor, in nfp_net_info()
3840 nfp_app_extra_cap(nn->app, nn)); in nfp_net_info()
3876 nn = vzalloc(sizeof(*nn)); in nfp_net_alloc()
3893 nn->dp.num_r_vecs = max(nn->dp.num_tx_rings, nn->dp.num_rx_rings); in nfp_net_alloc()
4166 nn->dp.mtu = min(nn->app->ctrl_mtu, nn->max_mtu); in nfp_net_init()
[all …]
A Dnfp_net_ethtool.c220 nn->fw_ver.resv, nn->fw_ver.class, in nfp_net_get_drvinfo()
221 nn->fw_ver.major, nn->fw_ver.minor); in nfp_net_get_drvinfo()
225 nfp_get_drvinfo(nn->app, nn->pdev, vnic_version, drvinfo); in nfp_net_get_drvinfo()
430 nn->dp.rxd_cnt, rxd_cnt, nn->dp.txd_cnt, txd_cnt); in nfp_net_set_ringparam()
583 return nn->tlv_caps.vnic_stats_cnt + nn->max_r_vecs * 4; in nfp_vnic_get_tlv_stats_count()
592 mem = nn->dp.ctrl_bar + nn->tlv_caps.vnic_stats_off; in nfp_vnic_get_tlv_stats_strings()
624 mem = nn->dp.ctrl_bar + nn->tlv_caps.vnic_stats_off; in nfp_vnic_get_tlv_stats()
1023 memcpy(key, nn->rss_key, nfp_net_rss_key_sz(nn)); in nfp_net_get_rxfh()
1048 memcpy(nn->rss_key, key, nfp_net_rss_key_sz(nn)); in nfp_net_set_rxfh()
1446 if (total_rx > min(nn->max_rx_rings, nn->max_r_vecs) || in nfp_net_set_channels()
[all …]
A Dnfp_netvf_main.c28 struct nfp_net *nn; member
76 struct nfp_net *nn; in nfp_netvf_pci_probe() local
176 if (IS_ERR(nn)) { in nfp_netvf_pci_probe()
177 err = PTR_ERR(nn); in nfp_netvf_pci_probe()
180 vf->nn = nn; in nfp_netvf_pci_probe()
183 nn->dp.is_vf = 1; in nfp_netvf_pci_probe()
253 nfp_net_info(nn); in nfp_netvf_pci_probe()
270 nfp_net_free(nn); in nfp_netvf_pci_probe()
292 nn = vf->nn; in nfp_netvf_pci_remove()
300 nfp_net_clean(nn); in nfp_netvf_pci_remove()
[all …]
A Dnfp_net_main.c121 if (IS_ERR(nn)) in nfp_net_pf_alloc_vnic()
122 return nn; in nfp_net_pf_alloc_vnic()
143 return nn; in nfp_net_pf_alloc_vnic()
151 nn->id = id; in nfp_net_pf_init_vnic()
165 if (nn->port) in nfp_net_pf_init_vnic()
179 if (nn->port) in nfp_net_pf_init_vnic()
184 if (nn->port) in nfp_net_pf_init_vnic()
208 if (nn->port && nn->port->type == NFP_PORT_INVALID) in nfp_net_pf_alloc_vnics()
226 if (nn->port) in nfp_net_pf_clean_vnic()
230 if (nn->port) in nfp_net_pf_clean_vnic()
[all …]
A Dnfp_net.h30 struct nfp_net *__nn = (nn); \
38 #define nn_err(nn, fmt, args...) nn_pr(nn, KERN_ERR, fmt, ## args) argument
39 #define nn_warn(nn, fmt, args...) nn_pr(nn, KERN_WARNING, fmt, ## args) argument
40 #define nn_info(nn, fmt, args...) nn_pr(nn, KERN_INFO, fmt, ## args) argument
41 #define nn_dbg(nn, fmt, args...) nn_pr(nn, KERN_DEBUG, fmt, ## args) argument
880 WARN_ON_ONCE(!nn->dp.netdev && nn->port); in nfp_net_is_data_vnic()
881 return !!nn->dp.netdev; in nfp_net_is_data_vnic()
891 return nn->dp.netdev ? nn->dp.netdev->name : "ctrl"; in nfp_net_name()
895 __acquires(&nn->r_vecs[0].lock) in nfp_ctrl_lock()
908 down(&nn->bar_lock); in nn_ctrl_bar_lock()
[all …]
A Dnfp_app_nic.c12 struct nfp_net *nn, unsigned int id) in nfp_app_nic_vnic_init_phy_port() argument
19 nn->port = nfp_port_alloc(app, NFP_PORT_PHYS_PORT, nn->dp.netdev); in nfp_app_nic_vnic_init_phy_port()
20 if (IS_ERR(nn->port)) in nfp_app_nic_vnic_init_phy_port()
21 return PTR_ERR(nn->port); in nfp_app_nic_vnic_init_phy_port()
23 err = nfp_port_init_phy_port(pf, app, nn->port, id); in nfp_app_nic_vnic_init_phy_port()
25 nfp_port_free(nn->port); in nfp_app_nic_vnic_init_phy_port()
29 return nn->port->type == NFP_PORT_INVALID; in nfp_app_nic_vnic_init_phy_port()
32 int nfp_app_nic_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, in nfp_app_nic_vnic_alloc() argument
37 err = nfp_app_nic_vnic_init_phy_port(app->pf, app, nn, id); in nfp_app_nic_vnic_alloc()
41 nfp_net_get_mac_addr(app->pf, nn->dp.netdev, nn->port); in nfp_app_nic_vnic_alloc()
A Dnfp_net_debugfs.c17 struct nfp_net *nn; in nfp_rx_q_show() local
25 nn = r_vec->nfp_net; in nfp_rx_q_show()
27 if (!nfp_net_running(nn)) in nfp_rx_q_show()
79 struct nfp_net *nn; in nfp_tx_q_show() local
90 nn = r_vec->nfp_net; in nfp_tx_q_show()
91 if (!nfp_net_running(nn)) in nfp_tx_q_show()
157 if (nfp_net_is_data_vnic(nn)) in nfp_net_debugfs_vnic_add()
158 sprintf(name, "vnic%d", nn->id); in nfp_net_debugfs_vnic_add()
170 for (i = 0; i < min(nn->max_rx_rings, nn->max_r_vecs); i++) { in nfp_net_debugfs_vnic_add()
173 &nn->r_vecs[i], &nfp_rx_q_fops); in nfp_net_debugfs_vnic_add()
[all …]
A Dnfp_app.h98 int (*vnic_alloc)(struct nfp_app *app, struct nfp_net *nn,
134 int (*bpf)(struct nfp_app *app, struct nfp_net *nn,
200 return app->type->vnic_alloc(app, nn, id); in nfp_app_vnic_alloc()
206 app->type->vnic_free(app, nn); in nfp_app_vnic_free()
213 return app->type->vnic_init(app, nn); in nfp_app_vnic_init()
219 app->type->vnic_clean(app, nn); in nfp_app_vnic_clean()
298 struct nfp_net *nn) in nfp_app_extra_cap() argument
302 return app->type->extra_cap(app, nn); in nfp_app_extra_cap()
324 return app->type->bpf(app, nn, bpf); in nfp_app_bpf()
333 return app->type->xdp_offload(app, nn, prog, extack); in nfp_app_xdp_offload()
[all …]
A Dccm.h114 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,
/linux/fs/nfsd/
A Dnfssvc.c198 if (!nn->nfsd_versions || !nn->nfsd4_minorversions) in nfsd_netns_init_versions()
282 if (nn->nfsd_serv) in nfsd_nrthreads()
345 return nfsd_vers(nn, 2, NFSD_TEST) || nfsd_vers(nn, 3, NFSD_TEST); in nfsd_needs_lockd()
382 if (nn->nfsd_net_up) in nfsd_startup_net()
392 if (nfsd_needs_lockd(nn) && !nn->lockd_up) { in nfsd_startup_net()
415 if (nn->lockd_up) { in nfsd_startup_net()
430 if (nn->lockd_up) { in nfsd_shutdown_net()
516 wait_event(nn->ntf_wq, atomic_read(&nn->ntf_refcnt) == 0); in nfsd_last_thread()
656 nn->nfsd_serv->sv_maxconn = nn->max_connections; in nfsd_create_serv()
756 err = nn->nfsd_serv->sv_ops->svo_setup(nn->nfsd_serv, in nfsd_set_nrthreads()
[all …]
A Dnfscache.c95 struct nfsd_net *nn) in nfsd_reply_cache_alloc() argument
121 struct nfsd_net *nn) in nfsd_reply_cache_free_locked() argument
138 struct nfsd_net *nn) in nfsd_reply_cache_free() argument
191 if (!nn->drc_hashtbl) in nfsd_reply_cache_init()
223 rp, nn); in nfsd_reply_cache_shutdown()
227 kvfree(nn->drc_hashtbl); in nfsd_reply_cache_shutdown()
228 nn->drc_hashtbl = NULL; in nfsd_reply_cache_shutdown()
229 nn->drc_hashsize = 0; in nfsd_reply_cache_shutdown()
257 if (atomic_read(&nn->num_drc_entries) <= nn->max_drc_entries && in prune_bucket()
364 struct nfsd_net *nn) in nfsd_cache_insert() argument
[all …]
A Dnfs4recover.c202 if (!nn->rec_file) in nfsd4_create_clid_dir()
242 if (nn->in_grace) in nfsd4_create_clid_dir()
244 HEXDIR_LEN, nn); in nfsd4_create_clid_dir()
412 if (nn->in_grace) in nfsd4_remove_clid_dir()
463 if (!nn->rec_file) in nfsd4_recdir_purge_old()
509 if (!nn->rec_file) in nfsd4_recdir_load()
562 if (!nn->rec_file) in nfsd4_shutdown_recdir()
564 fput(nn->rec_file); in nfsd4_shutdown_recdir()
987 if (nn->cld_net) in __nfsd4_init_cld_pipe()
1012 nn->cld_net = cn; in __nfsd4_init_cld_pipe()
[all …]
A Dnfsctl.c575 if (nn->nfsd_serv) in __write_versions()
912 if (nn->nfsd_serv) { in write_maxblksize()
969 if (nn->nfsd_serv) in __nfsd4_write_time()
1029 return nfsd4_write_time(file, buf, size, &nn->nfsd4_lease, nn); in write_leasetime()
1045 return nfsd4_write_time(file, buf, size, &nn->nfsd4_grace, nn); in write_gracetime()
1056 if (nn->nfsd_serv) in __write_recoverydir()
1137 if (!nn->nfsd_serv) in write_v4_end_grace()
1139 nfsd4_end_grace(nn); in write_v4_end_grace()
1480 nn->nfsd4_grace = 90; in nfsd_init_net()
1485 nn->clientid_counter = nn->clientid_base + 1; in nfsd_init_net()
[all …]
A Dnfs4state.c241 struct nfsd_net *nn) in find_blocked_lock() argument
262 struct nfsd_net *nn) in find_or_allocate_block() argument
926 struct nfsd_net *nn; in nfs4_free_copy_state() local
939 struct nfsd_net *nn; in nfs4_free_cpntf_statelist() local
2762 gen_clid(clp, nn); in create_client()
5447 if (nn->grace_ended) in nfsd4_end_grace()
6049 &s, nn); in nfs4_preprocess_stateid_op()
6414 &stp, nn); in nfsd4_close()
6874 &open_stp, nn); in nfsd4_lock()
7169 &stp, nn); in nfsd4_locku()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/crypto/
A Dtls.c37 val = nn_readl(nn, off); in nfp_net_crypto_set_op()
42 nn_writel(nn, off, val); in nfp_net_crypto_set_op()
55 cnt = nn->ktls_tx_conn_cnt; in __nfp_net_tls_conn_cnt_changed()
56 nn->dp.ktls_tx = !!nn->ktls_tx_conn_cnt; in __nfp_net_tls_conn_cnt_changed()
60 cnt = nn->ktls_rx_conn_cnt; in __nfp_net_tls_conn_cnt_changed()
78 nn_ctrl_bar_lock(nn); in nfp_net_tls_conn_cnt_changed()
85 nn_ctrl_bar_unlock(nn); in nfp_net_tls_conn_cnt_changed()
374 nn_dp_warn(&nn->dp, in nfp_net_tls_add()
582 nn_ctrl_bar_lock(nn); in nfp_net_tls_init()
583 nn_writel(nn, nn->tlv_caps.crypto_enable_off, 0); in nfp_net_tls_init()
[all …]
/linux/drivers/fpga/
A Ddfl-n3000-nios.c299 struct device *dev = nn->dev; in n3000_nios_init_done_check()
443 pdevinfo.parent = nn->dev; in create_altera_spi_controller()
529 struct n3000_nios *nn; in n3000_nios_probe() local
532 nn = devm_kzalloc(dev, sizeof(*nn), GFP_KERNEL); in n3000_nios_probe()
533 if (!nn) in n3000_nios_probe()
538 nn->dev = dev; in n3000_nios_probe()
541 if (IS_ERR(nn->base)) in n3000_nios_probe()
542 return PTR_ERR(nn->base); in n3000_nios_probe()
544 nn->regmap = devm_regmap_init(dev, NULL, nn, &n3000_nios_regbus_cfg); in n3000_nios_probe()
545 if (IS_ERR(nn->regmap)) in n3000_nios_probe()
[all …]
/linux/fs/ocfs2/cluster/
A Dtcp.c284 BUG_ON(nn == NULL); in o2net_num_from_nn()
503 BUG_ON(sc && nn->nn_sc && nn->nn_sc != sc); in o2net_set_nn_state()
511 o2net_num_from_nn(nn), nn->nn_sc, sc, nn->nn_sc_valid, valid, in o2net_set_nn_state()
514 nn->nn_sc = sc; in o2net_set_nn_state()
519 if (nn->nn_persistent_error || nn->nn_sc_valid) in o2net_set_nn_state()
698 if (nn->nn_sc == sc) in o2net_ensure_shutdown()
984 *sc_ret = nn->nn_sc; in o2net_tx_can_proceed()
1056 wait_event(nn->nn_sc_wq, o2net_tx_can_proceed(nn, &sc, &ret)); in o2net_send_message_vec()
1313 if (nn->nn_sc == sc) { in o2net_check_handshake()
1583 stop = (nn->nn_sc || in o2net_start_connect()
[all …]
/linux/fs/nfs/blocklayout/
A Drpc_pipefs.c68 mutex_lock(&nn->bl_mutex); in bl_resolve_deviceid()
69 bl_pipe_msg.bl_wq = &nn->bl_wq; in bl_resolve_deviceid()
87 add_wait_queue(&nn->bl_wq, &wq); in bl_resolve_deviceid()
108 mutex_unlock(&nn->bl_mutex); in bl_resolve_deviceid()
124 wake_up(&nn->bl_wq); in bl_pipe_downcall()
177 if (nn->bl_device_pipe == NULL) { in rpc_pipefs_event()
192 if (nn->bl_device_pipe->dentry) in rpc_pipefs_event()
238 mutex_init(&nn->bl_mutex); in nfs4blocklayout_net_init()
239 init_waitqueue_head(&nn->bl_wq); in nfs4blocklayout_net_init()
241 if (IS_ERR(nn->bl_device_pipe)) in nfs4blocklayout_net_init()
[all …]
/linux/lib/reed_solomon/
A Ddecode_rs.c16 int nn = rs->nn; variable
42 pad = nn - nroots - len;
51 if (s[i] != nn)
117 if (tmp != nn) {
146 if (discr_r == nn) {
149 b[0] = nn;
154 if (b[i] != nn) {
175 b[0] = nn;
185 if (lambda[i] != nn)
203 if (reg[j] != nn) {
[all …]
A Dencode_rs.c15 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) {
/linux/drivers/net/ethernet/netronome/nfp/bpf/
A Dmain.c27 struct nfp_app_bpf *bpf = nn->app->priv; in nfp_net_ebpf_capable()
43 if (!nfp_net_ebpf_capable(nn)) in nfp_bpf_xdp_offload()
82 nn->app_priv = bv; in nfp_bpf_vnic_alloc()
93 kfree(nn->app_priv); in nfp_bpf_vnic_alloc()
109 struct nfp_net *nn = cb_priv; in nfp_bpf_setup_tc_block_cb() local
121 if (!nfp_net_ebpf_capable(nn)) { in nfp_bpf_setup_tc_block_cb()
143 bv = nn->app_priv; in nfp_bpf_setup_tc_block_cb()
175 nn, nn, true); in nfp_bpf_setup_tc()
191 if (nn->xdp_hw.prog) { in nfp_bpf_check_mtu()
192 prog = nn->xdp_hw.prog; in nfp_bpf_check_mtu()
[all …]
A Doffload.c505 if (nfp_bpf_offload_check_mtu(nn, prog, nn->dp.netdev->mtu)) { in nfp_net_bpf_load()
526 dma_addr = dma_map_single(nn->dp.dev, img, in nfp_net_bpf_load()
556 nn->dp.ctrl |= NFP_NET_CFG_CTRL_BPF; in nfp_net_bpf_start()
557 nn_writel(nn, NFP_NET_CFG_CTRL, nn->dp.ctrl); in nfp_net_bpf_start()
566 if (!(nn->dp.ctrl & NFP_NET_CFG_CTRL_BPF)) in nfp_net_bpf_stop()
569 nn->dp.ctrl &= ~NFP_NET_CFG_CTRL_BPF; in nfp_net_bpf_stop()
570 nn_writel(nn, NFP_NET_CFG_CTRL, nn->dp.ctrl); in nfp_net_bpf_stop()
586 cap = nn_readb(nn, NFP_NET_CFG_BPF_CAP); in nfp_net_bpf_offload()
599 return nfp_net_bpf_stop(nn); in nfp_net_bpf_offload()
601 err = nfp_net_bpf_load(nn, prog, extack); in nfp_net_bpf_offload()
[all …]
/linux/fs/nfs/
A Dclient.c204 idr_destroy(&nn->cb_ident_idr); in nfs_cleanup_cb_ident_idr()
260 struct nfs_net *nn; in nfs_put_client() local
415 spin_lock(&nn->nfs_client_lock); in nfs_get_client()
428 &nn->nfs_client_list); in nfs_get_client()
914 spin_lock(&nn->nfs_client_lock); in nfs_server_insert_lists()
926 struct nfs_net *nn; in nfs_server_remove_lists() local
931 spin_lock(&nn->nfs_client_lock); in nfs_server_remove_lists()
1136 idr_init(&nn->cb_ident_idr); in nfs_clients_init()
1141 nfs_netns_sysfs_setup(nn, net); in nfs_clients_init()
1148 nfs_netns_sysfs_destroy(nn); in nfs_clients_exit()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/abm/
A Dmain.c176 struct nfp_net *nn; in nfp_abm_kill_reprs_all() local
208 struct nfp_net *nn; in nfp_abm_eswitch_set_switchdev() local
268 eth_hw_addr_random(nn->dp.netdev); in nfp_abm_vnic_set_mac()
279 eth_hw_addr_random(nn->dp.netdev); in nfp_abm_vnic_set_mac()
285 eth_hw_addr_random(nn->dp.netdev); in nfp_abm_vnic_set_mac()
295 eth_hw_addr_random(nn->dp.netdev); in nfp_abm_vnic_set_mac()
304 eth_hw_addr_random(nn->dp.netdev); in nfp_abm_vnic_set_mac()
308 eth_hw_addr_set(nn->dp.netdev, mac_addr); in nfp_abm_vnic_set_mac()
323 nn->app_priv = alink; in nfp_abm_vnic_alloc()
325 alink->vnic = nn; in nfp_abm_vnic_alloc()
[all …]

Completed in 124 milliseconds

12345