Home
last modified time | relevance | path

Searched refs:raw_desc (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/apm/xgene-v2/
Dmain.c84 struct xge_raw_desc *raw_desc; in xge_refill_buffers() local
93 raw_desc = &ring->raw_desc[tail]; in xge_refill_buffers()
110 addr_hi = GET_BITS(NEXT_DESC_ADDRH, le64_to_cpu(raw_desc->m1)); in xge_refill_buffers()
111 addr_lo = GET_BITS(NEXT_DESC_ADDRL, le64_to_cpu(raw_desc->m1)); in xge_refill_buffers()
112 raw_desc->m1 = cpu_to_le64(SET_BITS(NEXT_DESC_ADDRL, addr_lo) | in xge_refill_buffers()
118 raw_desc->m0 = cpu_to_le64(SET_BITS(PKT_ADDRL, dma_addr) | in xge_refill_buffers()
177 static bool is_tx_slot_available(struct xge_raw_desc *raw_desc) in is_tx_slot_available() argument
179 if (GET_BITS(E, le64_to_cpu(raw_desc->m0)) && in is_tx_slot_available()
180 (GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0)) == SLOT_EMPTY)) in is_tx_slot_available()
191 struct xge_raw_desc *raw_desc; in xge_start_xmit() local
[all …]
Dring.c27 struct xge_raw_desc *raw_desc; in xge_setup_desc() local
33 raw_desc = &ring->raw_desc[i]; in xge_setup_desc()
38 raw_desc->m0 = cpu_to_le64(SET_BITS(E, 1) | in xge_setup_desc()
41 raw_desc->m1 = cpu_to_le64(SET_BITS(NEXT_DESC_ADDRL, next_dma) | in xge_setup_desc()
Dring.h92 struct xge_raw_desc *raw_desc; member
/Linux-v4.19/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c37 struct xgene_enet_raw_desc16 *raw_desc; in xgene_enet_init_bufpool() local
44 raw_desc = &buf_pool->raw_desc16[i]; in xgene_enet_init_bufpool()
47 raw_desc->m0 = cpu_to_le64(i | in xgene_enet_init_bufpool()
85 struct xgene_enet_raw_desc16 *raw_desc; in xgene_enet_refill_pagepool() local
105 raw_desc = &buf_pool->raw_desc16[tail]; in xgene_enet_refill_pagepool()
119 raw_desc->m1 = cpu_to_le64(SET_VAL(DATAADDR, dma_addr) | in xgene_enet_refill_pagepool()
137 struct xgene_enet_raw_desc16 *raw_desc; in xgene_enet_refill_bufpool() local
155 raw_desc = &buf_pool->raw_desc16[tail]; in xgene_enet_refill_bufpool()
170 raw_desc->m1 = cpu_to_le64(SET_VAL(DATAADDR, dma_addr) | in xgene_enet_refill_bufpool()
192 struct xgene_enet_raw_desc16 *raw_desc; in xgene_enet_delete_bufpool() local
[all …]
Dxgene_enet_ring2.c159 xgene_enet_mark_desc_slot_empty(&ring->raw_desc[i]); in xgene_enet_setup_ring()
Dxgene_enet_main.h136 struct xgene_enet_raw_desc *raw_desc; member
Dxgene_enet_hw.c164 xgene_enet_mark_desc_slot_empty(&ring->raw_desc[i]); in xgene_enet_setup_ring()
/Linux-v4.19/sound/usb/
Dmixer.c1678 static void build_feature_ctl(struct mixer_build *state, void *raw_desc, in build_feature_ctl() argument
1683 struct uac_feature_unit_descriptor *desc = raw_desc; in build_feature_ctl()
2064 void *raw_desc) in parse_audio_input_terminal() argument
2070 struct uac2_input_terminal_descriptor *d_v2 = raw_desc; in parse_audio_input_terminal()
2075 struct uac3_input_terminal_descriptor *d_v3 = raw_desc; in parse_audio_input_terminal()
2096 void *raw_desc) in parse_audio_mixer_unit() argument
2098 struct uac_mixer_unit_descriptor *desc = raw_desc; in parse_audio_mixer_unit()
2313 void *raw_desc, struct procunit_info *list, in build_audio_procunit() argument
2316 struct uac_processing_unit_descriptor *desc = raw_desc; in build_audio_procunit()
2464 void *raw_desc) in parse_audio_processing_unit() argument
[all …]