• Home
  • Raw
  • Download

Lines Matching refs:nicvf

24 static void nicvf_get_page(struct nicvf *nic)  in nicvf_get_page()
34 static int nicvf_poll_reg(struct nicvf *nic, int qidx, in nicvf_poll_reg()
56 static int nicvf_alloc_q_desc_mem(struct nicvf *nic, struct q_desc_mem *dmem, in nicvf_alloc_q_desc_mem()
74 static void nicvf_free_q_desc_mem(struct nicvf *nic, struct q_desc_mem *dmem) in nicvf_free_q_desc_mem()
95 static inline struct pgcache *nicvf_alloc_page(struct nicvf *nic, in nicvf_alloc_page()
178 static inline int nicvf_alloc_rcv_buffer(struct nicvf *nic, struct rbdr *rbdr, in nicvf_alloc_rcv_buffer()
235 static struct sk_buff *nicvf_rb_ptr_to_skb(struct nicvf *nic, in nicvf_rb_ptr_to_skb()
255 static int nicvf_init_rbdr(struct nicvf *nic, struct rbdr *rbdr, in nicvf_init_rbdr()
321 static void nicvf_free_rbdr(struct nicvf *nic, struct rbdr *rbdr) in nicvf_free_rbdr()
382 static void nicvf_refill_rbdr(struct nicvf *nic, gfp_t gfp) in nicvf_refill_rbdr()
456 struct nicvf *nic = container_of(work, struct nicvf, rbdr_work.work); in nicvf_rbdr_work()
468 struct nicvf *nic = (struct nicvf *)data; in nicvf_rbdr_task()
478 static int nicvf_init_cmp_queue(struct nicvf *nic, in nicvf_init_cmp_queue()
495 static void nicvf_free_cmp_queue(struct nicvf *nic, struct cmp_queue *cq) in nicvf_free_cmp_queue()
506 static int nicvf_init_snd_queue(struct nicvf *nic, in nicvf_init_snd_queue()
556 void nicvf_unmap_sndq_buffers(struct nicvf *nic, struct snd_queue *sq, in nicvf_unmap_sndq_buffers()
574 static void nicvf_free_snd_queue(struct nicvf *nic, struct snd_queue *sq) in nicvf_free_snd_queue()
629 static void nicvf_reclaim_snd_queue(struct nicvf *nic, in nicvf_reclaim_snd_queue()
641 static void nicvf_reclaim_rcv_queue(struct nicvf *nic, in nicvf_reclaim_rcv_queue()
651 static void nicvf_reclaim_cmp_queue(struct nicvf *nic, in nicvf_reclaim_cmp_queue()
662 static void nicvf_reclaim_rbdr(struct nicvf *nic, in nicvf_reclaim_rbdr()
712 void nicvf_config_vlan_stripping(struct nicvf *nic, netdev_features_t features) in nicvf_config_vlan_stripping()
733 static void nicvf_reset_rcv_queue_stats(struct nicvf *nic) in nicvf_reset_rcv_queue_stats()
747 static void nicvf_rcv_queue_config(struct nicvf *nic, struct queue_set *qs, in nicvf_rcv_queue_config()
816 void nicvf_cmp_queue_config(struct nicvf *nic, struct queue_set *qs, in nicvf_cmp_queue_config()
857 static void nicvf_snd_queue_config(struct nicvf *nic, struct queue_set *qs, in nicvf_snd_queue_config()
915 static void nicvf_rbdr_config(struct nicvf *nic, struct queue_set *qs, in nicvf_rbdr_config()
952 void nicvf_qset_config(struct nicvf *nic, bool enable) in nicvf_qset_config()
984 static void nicvf_free_resources(struct nicvf *nic) in nicvf_free_resources()
1002 static int nicvf_alloc_resources(struct nicvf *nic) in nicvf_alloc_resources()
1032 int nicvf_set_qset_resources(struct nicvf *nic) in nicvf_set_qset_resources()
1059 int nicvf_config_data_transfer(struct nicvf *nic, bool enable) in nicvf_config_data_transfer()
1155 void nicvf_sq_enable(struct nicvf *nic, struct snd_queue *sq, int qidx) in nicvf_sq_enable()
1166 void nicvf_sq_disable(struct nicvf *nic, int qidx) in nicvf_sq_disable()
1180 struct nicvf *nic = netdev_priv(netdev); in nicvf_sq_free_used_descs()
1202 void nicvf_xdp_sq_doorbell(struct nicvf *nic, in nicvf_xdp_sq_doorbell()
1232 int nicvf_xdp_sq_append_pkt(struct nicvf *nic, struct snd_queue *sq, in nicvf_xdp_sq_append_pkt()
1303 static int nicvf_sq_subdesc_required(struct nicvf *nic, struct sk_buff *skb) in nicvf_sq_subdesc_required()
1326 nicvf_sq_add_hdr_subdesc(struct nicvf *nic, struct snd_queue *sq, int qentry, in nicvf_sq_add_hdr_subdesc()
1438 static inline void nicvf_sq_doorbell(struct nicvf *nic, struct sk_buff *skb, in nicvf_sq_doorbell()
1459 static int nicvf_sq_append_tso(struct nicvf *nic, struct snd_queue *sq, in nicvf_sq_append_tso()
1522 int nicvf_sq_append_skb(struct nicvf *nic, struct snd_queue *sq, in nicvf_sq_append_skb()
1612 static void nicvf_unmap_rcv_buffer(struct nicvf *nic, u64 dma_addr, in nicvf_unmap_rcv_buffer()
1637 struct sk_buff *nicvf_get_rcv_skb(struct nicvf *nic, in nicvf_get_rcv_skb()
1731 void nicvf_enable_intr(struct nicvf *nic, int int_type, int q_idx) in nicvf_enable_intr()
1745 void nicvf_disable_intr(struct nicvf *nic, int int_type, int q_idx) in nicvf_disable_intr()
1759 void nicvf_clear_intr(struct nicvf *nic, int int_type, int q_idx) in nicvf_clear_intr()
1773 int nicvf_is_intr_enabled(struct nicvf *nic, int int_type, int q_idx) in nicvf_is_intr_enabled()
1786 void nicvf_update_rq_stats(struct nicvf *nic, int rq_idx) in nicvf_update_rq_stats()
1799 void nicvf_update_sq_stats(struct nicvf *nic, int sq_idx) in nicvf_update_sq_stats()
1813 int nicvf_check_cqe_rx_errs(struct nicvf *nic, struct cqe_rx_t *cqe_rx) in nicvf_check_cqe_rx_errs()
1898 int nicvf_check_cqe_tx_errs(struct nicvf *nic, struct cqe_send_t *cqe_tx) in nicvf_check_cqe_tx_errs()