Home
last modified time | relevance | path

Searched refs:vi_info (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/dev/cxgbe/
H A Dt4_netmap.c121 static int free_nm_rxq_hwq(struct vi_info *, struct sge_nm_rxq *);
122 static int free_nm_txq_hwq(struct vi_info *, struct sge_nm_txq *);
125 alloc_nm_rxq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq, int intr_idx, in alloc_nm_rxq()
193 free_nm_rxq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq) in free_nm_rxq()
213 alloc_nm_txq(struct vi_info *vi, struct sge_nm_txq *nm_txq, int iqidx, int idx) in alloc_nm_txq()
259 free_nm_txq(struct vi_info *vi, struct sge_nm_txq *nm_txq) in free_nm_txq()
277 alloc_nm_rxq_hwq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq) in alloc_nm_rxq_hwq()
390 free_nm_rxq_hwq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq) in free_nm_rxq_hwq()
405 alloc_nm_txq_hwq(struct vi_info *vi, struct sge_nm_txq *nm_txq) in alloc_nm_txq_hwq()
499 free_nm_txq_hwq(struct vi_info *vi, struct sge_nm_txq *nm_txq) in free_nm_txq_hwq()
[all …]
H A Dadapter.h194 struct vi_info { struct
306 struct vi_info *vi;
773 struct vi_info *vi;
1379 int begin_synchronized_op(struct adapter *, struct vi_info *, int, char *);
1381 void begin_vi_detach(struct adapter *, struct vi_info *);
1382 void end_vi_detach(struct adapter *, struct vi_info *);
1385 int vi_init(struct vi_info *);
1386 void vi_sysctls(struct vi_info *);
1397 int toe_capability(struct vi_info *, bool);
1440 void cxgbe_nm_attach(struct vi_info *);
[all …]
H A Dt4_sge.c238 static int alloc_iq_fl(struct vi_info *, struct sge_iq *, struct sge_fl *,
245 static int alloc_iq_fl_hwq(struct vi_info *, struct sge_iq *, struct sge_fl *);
251 static int alloc_rxq(struct vi_info *, struct sge_rxq *, int, int, int);
252 static void free_rxq(struct vi_info *, struct sge_rxq *);
256 static int alloc_ofld_rxq(struct vi_info *, struct sge_ofld_rxq *, int, int,
258 static void free_ofld_rxq(struct vi_info *, struct sge_ofld_rxq *);
263 static int eth_eq_alloc(struct adapter *, struct vi_info *, struct sge_eq *);
265 static int ofld_eq_alloc(struct adapter *, struct vi_info *, struct sge_eq *);
272 static int alloc_eq_hwq(struct adapter *, struct vi_info *, struct sge_eq *);
273 static int free_eq_hwq(struct adapter *, struct vi_info *, struct sge_eq *);
[all …]
H A Dt4_main.c155 sizeof(struct vi_info)
202 sizeof(struct vi_info)
241 sizeof(struct vi_info)
772 static int cxgbe_init_synchronized(struct vi_info *);
773 static int cxgbe_uninit_synchronized(struct vi_info *);
776 static int vi_full_init(struct vi_info *);
777 static void vi_full_uninit(struct vi_info *);
778 static int alloc_extra_vi(struct adapter *, struct port_info *, struct vi_info *);
782 static void quiesce_vi(struct vi_info *);
791 static void vi_refresh_stats(struct vi_info *);
[all …]
H A Dt4_sched.c406 struct vi_info *vi; in t4_set_sched_queue()
592 struct vi_info *vi = arg1; in sysctl_tc()
803 struct vi_info *vi = if_getsoftc(ifp); in cxgbe_rate_tag_alloc()
950 struct vi_info *vi = if_getsoftc(ifp); in cxgbe_ratelimit_query()
H A Dt4_vf.c637 pi->vi = malloc(sizeof(struct vi_info) * pi->nvi, M_CXGBE, in t4vf_attach()
726 struct vi_info *vi; in t4vf_attach()
858 struct vi_info *vi; in t4vf_ioctl()
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_tom.h217 struct vi_info *vi; /* virtual interface */
460 struct toepcb *alloc_toepcb(struct vi_info *, int);
461 int init_toepcb(struct vi_info *, struct toepcb *);
474 void init_conn_params(struct vi_info *, struct offload_settings *,
477 __be64 calc_options0(struct vi_info *, struct conn_params *);
478 __be32 calc_options2(struct vi_info *, struct conn_params *);
479 uint64_t select_ntuple(struct vi_info *, struct l2t_entry *);
H A Dt4_tom.c111 alloc_toepcb(struct vi_info *vi, int flags) in alloc_toepcb()
163 init_toepcb(struct vi_info *vi, struct toepcb *toep) in init_toepcb()
1120 calc_options0(struct vi_info *vi, struct conn_params *cp) in calc_options0()
1154 calc_options2(struct vi_info *vi, struct conn_params *cp) in calc_options2()
1208 select_ntuple(struct vi_info *vi, struct l2t_entry *e) in select_ntuple()
1243 init_conn_params(struct vi_info *vi , struct offload_settings *s, in init_conn_params()
1865 struct vi_info *vi; in t4_tom_activate()
1951 struct vi_info *vi; in t4_tom_deactivate()
H A Dt4_listen.c81 struct vi_info *);
328 alloc_lctx(struct adapter *sc, struct inpcb *inp, struct vi_info *vi) in alloc_lctx()
482 struct vi_info *vi = if_getsoftc(ifp); in send_flowc_wr_synqe()
653 struct vi_info *vi; in t4_listen_start()
1343 struct vi_info *vi; in do_pass_accept_req()
1612 struct vi_info *vi; in do_pass_establish()
H A Dt4_connect.c248 struct vi_info *vi; in t4_connect()
H A Dt4_cpl_io.c86 struct vi_info *vi = toep->vi; in send_flowc_wr()
/freebsd/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c69 struct vi_info *vi; /* virtual interface */
118 alloc_tlspcb(if_t ifp, struct vi_info *vi, int flags) in alloc_tlspcb()
149 mk_ktls_act_open_req(struct adapter *sc, struct vi_info *vi, struct inpcb *inp, in mk_ktls_act_open_req()
180 mk_ktls_act_open_req6(struct adapter *sc, struct vi_info *vi, in mk_ktls_act_open_req6()
215 send_ktls_act_open_req(struct adapter *sc, struct vi_info *vi, in send_ktls_act_open_req()
379 struct vi_info *vi; in t6_tls_tag_alloc()
/freebsd/sys/dev/cxgbe/common/
H A Dt4_hw.c9813 struct vi_info *vi = &p->vi[0]; in t4_port_init()