Lines Matching refs:nn
47 struct nfp_net *nn; in nfp_net_debugfs_rx_q_read() local
55 nn = r_vec->nfp_net; in nfp_net_debugfs_rx_q_read()
57 if (!nfp_net_running(nn)) in nfp_net_debugfs_rx_q_read()
128 struct nfp_net *nn; in nfp_net_debugfs_tx_q_read() local
139 nn = r_vec->nfp_net; in nfp_net_debugfs_tx_q_read()
140 if (!nfp_net_running(nn)) in nfp_net_debugfs_tx_q_read()
204 void nfp_net_debugfs_vnic_add(struct nfp_net *nn, struct dentry *ddir) in nfp_net_debugfs_vnic_add() argument
213 if (nfp_net_is_data_vnic(nn)) in nfp_net_debugfs_vnic_add()
214 sprintf(name, "vnic%d", nn->id); in nfp_net_debugfs_vnic_add()
217 nn->debugfs_dir = debugfs_create_dir(name, ddir); in nfp_net_debugfs_vnic_add()
218 if (IS_ERR_OR_NULL(nn->debugfs_dir)) in nfp_net_debugfs_vnic_add()
222 queues = debugfs_create_dir("queue", nn->debugfs_dir); in nfp_net_debugfs_vnic_add()
232 for (i = 0; i < min(nn->max_rx_rings, nn->max_r_vecs); i++) { in nfp_net_debugfs_vnic_add()
235 &nn->r_vecs[i], &nfp_rx_q_fops); in nfp_net_debugfs_vnic_add()
237 &nn->r_vecs[i], &nfp_xdp_q_fops); in nfp_net_debugfs_vnic_add()
240 for (i = 0; i < min(nn->max_tx_rings, nn->max_r_vecs); i++) { in nfp_net_debugfs_vnic_add()
243 &nn->r_vecs[i], &nfp_tx_q_fops); in nfp_net_debugfs_vnic_add()