Searched refs:metadata_freelist (Results 1 – 3 of 3) sorted by relevance
214 mlx5e_ptp_metadata_fifo_push(&ptpsq->metadata_freelist, metadata_id); in mlx5e_ptp_handle_ts_cqe()361 struct mlx5e_ptp_metadata_fifo *metadata_freelist = &ptpsq->metadata_freelist; in mlx5e_ptp_alloc_traffic_db() local384 metadata_freelist->data = in mlx5e_ptp_alloc_traffic_db()385 kvzalloc_node(array_size(db_sz, sizeof(*metadata_freelist->data)), in mlx5e_ptp_alloc_traffic_db()387 if (!metadata_freelist->data) in mlx5e_ptp_alloc_traffic_db()389 metadata_freelist->mask = ptpsq->ts_cqe_ctr_mask; in mlx5e_ptp_alloc_traffic_db()393 metadata_freelist->data[md] = md; in mlx5e_ptp_alloc_traffic_db()395 metadata_freelist->pc = db_sz; in mlx5e_ptp_alloc_traffic_db()407 kvfree(metadata_freelist->data); in mlx5e_ptp_alloc_traffic_db()430 kvfree(ptpsq->metadata_freelist.data); in mlx5e_ptp_free_traffic_db()
40 struct mlx5e_ptp_metadata_fifo metadata_freelist; member118 freelist = &ptpsq->metadata_freelist; in mlx5e_ptpsq_metadata_freelist_empty()
499 mlx5e_ptp_metadata_fifo_push(&sq->ptpsq->metadata_freelist, in mlx5e_sq_xmit_wqe()658 cpu_to_be32(mlx5e_ptp_metadata_fifo_pop(&ptpsq->metadata_freelist)); in mlx5e_cqe_ts_id_eseg()