Searched refs:edescs (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/tile/
H A Dtilegx.c1368 gxio_mpipe_edesc_t *edescs; tile_net_init_egress() local
1392 /* Allocate memory for the "edescs". */ tile_net_init_egress()
1393 edescs_size = EQUEUE_ENTRIES * sizeof(*edescs); tile_net_init_egress()
1402 edescs = pfn_to_kaddr(page_to_pfn(edescs_page)); tile_net_init_egress()
1428 edescs, edescs_size, 0); tile_net_init_egress()
1860 /* Egress all the edescs. */ tso_egress()
2012 gxio_mpipe_edesc_t edescs[MAX_FRAGS]; tile_net_tx() local
2026 /* Prepare the edescs. */ tile_net_tx()
2030 edescs[i] = edesc; tile_net_tx()
2034 edescs[num_edescs - 1].bound = 1; tile_net_tx()
2039 edescs[0].csum = 1; tile_net_tx()
2040 edescs[0].csum_start = csum_start; tile_net_tx()
2041 edescs[0].csum_dest = csum_start + skb->csum_offset; tile_net_tx()
2055 gxio_mpipe_equeue_put_at(equeue, edescs[i], slot++); tile_net_tx()
/linux-4.1.27/arch/tile/include/gxio/
H A Ddma_queue.h42 * A lazily-updated count of how many edescs the hardware has
H A Dmpipe.h1082 * performed on a shared equeue, by ensuring that the edescs for all
1320 gxio_mpipe_edesc_t *edescs; member in struct:__anon2832
1365 /* Reserve completion slots for edescs.
1383 /* Reserve completion slots for edescs, if possible.
1401 /* Reserve slots for edescs.
1419 /* Reserve slots for edescs, if possible.
1448 gxio_mpipe_edesc_t *edesc_p = &equeue->edescs[edma_slot]; gxio_mpipe_equeue_put_at_aux()
/linux-4.1.27/arch/tile/gxio/
H A Dmpipe.c446 equeue->edescs = mem; gxio_mpipe_equeue_init()

Completed in 124 milliseconds