Home
last modified time | relevance | path

Searched refs:m_snd_tag (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/sys/net/
H A Dif_var.h203 * m_snd_tag" comes from the network driver and it is free to allocate
207 struct m_snd_tag;
295 struct m_snd_tag **);
296 typedef int (if_snd_tag_modify_t)(struct m_snd_tag *, union if_snd_tag_modify_params *);
297 typedef int (if_snd_tag_query_t)(struct m_snd_tag *, union if_snd_tag_query_params *);
298 typedef void (if_snd_tag_free_t)(struct m_snd_tag *);
299 typedef struct m_snd_tag *(if_next_send_tag_t)(struct m_snd_tag *);
666 struct m_snd_tag **mstp);
H A Dif_vlan.c115 struct m_snd_tag com;
116 struct m_snd_tag *tag;
120 mst_to_vst(struct m_snd_tag *mst) in mst_to_vst()
291 union if_snd_tag_alloc_params *, struct m_snd_tag **);
292 static int vlan_snd_tag_modify(struct m_snd_tag *,
294 static int vlan_snd_tag_query(struct m_snd_tag *,
296 static void vlan_snd_tag_free(struct m_snd_tag *);
297 static struct m_snd_tag *vlan_next_snd_tag(struct m_snd_tag *);
1445 struct m_snd_tag *mst; in vlan_transmit()
2463 struct m_snd_tag **ppmt) in vlan_snd_tag_alloc()
[all …]
H A Dif_lagg.c101 struct m_snd_tag com;
102 struct m_snd_tag *tag;
147 struct m_snd_tag **);
148 static int lagg_snd_tag_modify(struct m_snd_tag *,
150 static int lagg_snd_tag_query(struct m_snd_tag *,
152 static void lagg_snd_tag_free(struct m_snd_tag *);
153 static struct m_snd_tag *lagg_next_snd_tag(struct m_snd_tag *);
1810 mst_to_lst(struct m_snd_tag *mst) in mst_to_lst()
1861 struct m_snd_tag **ppmt) in lagg_snd_tag_alloc()
1868 struct m_snd_tag *mst; in lagg_snd_tag_alloc()
[all …]
H A Dif_dead.c105 struct m_snd_tag **ppmt) in ifdead_snd_tag_alloc()
/freebsd/sys/dev/mlx5/mlx5_en/
H A Den_hw_tls.h45 struct m_snd_tag tag;
49 struct m_snd_tag *rl_tag;
H A Dmlx5_en_hw_tls.c398 struct m_snd_tag **ppmt) in mlx5e_tls_snd_tag_alloc()
527 mlx5e_tls_rl_snd_tag_modify(struct m_snd_tag *pmt, union if_snd_tag_modify_params *params) in mlx5e_tls_rl_snd_tag_modify()
542 mlx5e_tls_snd_tag_query(struct m_snd_tag *pmt, union if_snd_tag_query_params *params) in mlx5e_tls_snd_tag_query()
551 mlx5e_tls_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_tls_snd_tag_free()
767 struct m_snd_tag *ptag; in mlx5e_sq_tls_xmit()
H A Den_hw_tls_rx.h60 struct m_snd_tag tag;
H A Den_rl.h130 struct m_snd_tag tag;
H A Dmlx5_en_hw_tls_rx.c660 struct m_snd_tag **ppmt) in mlx5e_tls_rx_snd_tag_alloc()
949 mlx5e_tls_rx_snd_tag_modify(struct m_snd_tag *pmt, union if_snd_tag_modify_params *params) in mlx5e_tls_rx_snd_tag_modify()
990 mlx5e_tls_rx_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_tls_rx_snd_tag_free()
H A Dmlx5_en_rl.c1205 struct m_snd_tag **ppmt) in mlx5e_rl_snd_tag_alloc()
1244 mlx5e_rl_snd_tag_modify(struct m_snd_tag *pmt, union if_snd_tag_modify_params *params) in mlx5e_rl_snd_tag_modify()
1253 mlx5e_rl_snd_tag_query(struct m_snd_tag *pmt, union if_snd_tag_query_params *params) in mlx5e_rl_snd_tag_query()
1262 mlx5e_rl_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_rl_snd_tag_free()
H A Den.h835 struct m_snd_tag *mst; /* if set, unref this send tag on completion */
925 struct m_snd_tag tag;
1049 struct m_snd_tag *mst;
H A Dmlx5_en_tx.c92 struct m_snd_tag *mb_tag; in mlx5e_select_queue_by_send_tag()
1034 struct m_snd_tag *mst; in mlx5e_poll_tx_cq()
H A Dmlx5_en_main.c4418 struct m_snd_tag **ppmt) in mlx5e_ul_snd_tag_alloc()
4458 mlx5e_ul_snd_tag_query(struct m_snd_tag *pmt, union if_snd_tag_query_params *params) in mlx5e_ul_snd_tag_query()
4469 mlx5e_ul_snd_tag_free(struct m_snd_tag *pmt) in mlx5e_ul_snd_tag_free()
4480 struct m_snd_tag **ppmt) in mlx5e_snd_tag_alloc()
/freebsd/sys/netinet/
H A Dtcp_ratelimit.h36 struct m_snd_tag;
47 struct m_snd_tag *tag; /* Send tag if needed (chelsio) */
H A Din_pcb.h166 struct m_snd_tag;
193 struct m_snd_tag *inp_snd_tag; /* (i) send tag for outgoing mbufs */
699 uint32_t, struct m_snd_tag **);
701 void in_pcbdetach_tag(struct m_snd_tag *);
H A Din_pcb.c3250 struct m_snd_tag *mst; in in_pcbmodify_txrtlmt()
3273 struct m_snd_tag *mst; in in_pcbquery_txrtlmt()
3298 struct m_snd_tag *mst; in in_pcbquery_txrlevel()
3320 uint32_t flowtype, uint32_t flowid, uint32_t max_pacing_rate, struct m_snd_tag **st) in in_pcbattach_txrtlmt()
3356 in_pcbdetach_tag(struct m_snd_tag *mst) in in_pcbdetach_tag()
3372 struct m_snd_tag *mst; in in_pcbdetach_txrtlmt()
H A Dtcp_ratelimit.c467 struct m_snd_tag **tag) in rl_attach_txrtlmt()
1054 struct m_snd_tag *tag, *ntag; in rt_find_real_interface()
/freebsd/sys/dev/cxgbe/
H A Doffload.h81 struct m_snd_tag com;
101 mst_to_crt(struct m_snd_tag *t) in mst_to_crt()
H A Dt4_sched.c785 static int cxgbe_rate_tag_modify(struct m_snd_tag *,
787 static int cxgbe_rate_tag_query(struct m_snd_tag *,
789 static void cxgbe_rate_tag_free(struct m_snd_tag *);
800 struct m_snd_tag **pt) in cxgbe_rate_tag_alloc()
857 cxgbe_rate_tag_modify(struct m_snd_tag *mst, in cxgbe_rate_tag_modify()
883 cxgbe_rate_tag_query(struct m_snd_tag *mst, in cxgbe_rate_tag_query()
922 cxgbe_rate_tag_free(struct m_snd_tag *mst) in cxgbe_rate_tag_free()
H A Dadapter.h1402 struct m_snd_tag **);
1517 struct m_snd_tag **);
/freebsd/sys/sys/
H A Dktls.h176 struct m_snd_tag;
184 struct m_snd_tag *snd_tag;
H A Dmbuf.h138 struct m_snd_tag { struct
153 struct m_snd_tag *snd_tag; /* send tag, if any */ argument
869 union if_snd_tag_alloc_params *, struct m_snd_tag **);
870 void m_snd_tag_init(struct m_snd_tag *, struct ifnet *,
872 void m_snd_tag_destroy(struct m_snd_tag *);
1496 static inline struct m_snd_tag *
1497 m_snd_tag_ref(struct m_snd_tag *mst) in m_snd_tag_ref()
1505 m_snd_tag_rele(struct m_snd_tag *mst) in m_snd_tag_rele()
/freebsd/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c68 struct m_snd_tag com;
102 static void t6_tls_tag_free(struct m_snd_tag *mst);
112 mst_to_tls(struct m_snd_tag *t) in mst_to_tls()
374 struct m_snd_tag **pt) in t6_tls_tag_alloc()
2068 t6_tls_tag_free(struct m_snd_tag *mst) in t6_tls_tag_free()
2110 struct m_snd_tag **pt) in t6_tls_tag_alloc()
/freebsd/sys/kern/
H A Duipc_ktls.c919 struct m_snd_tag **mstp) in ktls_alloc_snd_tag()
1017 struct m_snd_tag **mstp) in ktls_alloc_rcv_tag()
1099 struct m_snd_tag *mst; in ktls_try_ifnet()
1673 struct m_snd_tag *mst; in ktls_reset_receive_tag()
1762 struct m_snd_tag *old, *new; in ktls_reset_send_tag()
1894 struct m_snd_tag *mst; in ktls_modify_txrtlmt()
2450 struct m_snd_tag *mst; in ktls_resync_ifnet()
H A Dkern_mbuf.c1639 struct m_snd_tag **mstp) in m_snd_tag_alloc()
1646 m_snd_tag_init(struct m_snd_tag *mst, struct ifnet *ifp, in m_snd_tag_init()
1658 m_snd_tag_destroy(struct m_snd_tag *mst) in m_snd_tag_destroy()

12