Lines Matching refs:meta_desc
286 struct ena_eth_io_tx_meta_desc *meta_desc = NULL; in ena_com_create_meta() local
288 meta_desc = get_sq_desc(io_sq); in ena_com_create_meta()
289 if (unlikely(!meta_desc)) in ena_com_create_meta()
292 memset(meta_desc, 0x0, sizeof(struct ena_eth_io_tx_meta_desc)); in ena_com_create_meta()
294 meta_desc->len_ctrl |= ENA_ETH_IO_TX_META_DESC_META_DESC_MASK; in ena_com_create_meta()
296 meta_desc->len_ctrl |= ENA_ETH_IO_TX_META_DESC_EXT_VALID_MASK; in ena_com_create_meta()
299 meta_desc->word2 |= ((u32)ena_meta->mss << in ena_com_create_meta()
303 meta_desc->len_ctrl |= ((ena_meta->mss >> 10) << in ena_com_create_meta()
308 meta_desc->len_ctrl |= ENA_ETH_IO_TX_META_DESC_ETH_META_TYPE_MASK; in ena_com_create_meta()
309 meta_desc->len_ctrl |= ((u32)io_sq->phase << in ena_com_create_meta()
313 meta_desc->len_ctrl |= ENA_ETH_IO_TX_META_DESC_FIRST_MASK; in ena_com_create_meta()
314 meta_desc->len_ctrl |= ENA_ETH_IO_TX_META_DESC_META_STORE_MASK; in ena_com_create_meta()
316 meta_desc->word2 |= ena_meta->l3_hdr_len & in ena_com_create_meta()
318 meta_desc->word2 |= (ena_meta->l3_hdr_offset << in ena_com_create_meta()
322 meta_desc->word2 |= ((u32)ena_meta->l4_hdr_len << in ena_com_create_meta()