Searched refs:equeue (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/arch/tile/include/gxio/ |
D | mpipe.h | 1358 extern int gxio_mpipe_equeue_init(gxio_mpipe_equeue_t *equeue, 1377 static inline int64_t gxio_mpipe_equeue_reserve(gxio_mpipe_equeue_t *equeue, in gxio_mpipe_equeue_reserve() argument 1380 return __gxio_dma_queue_reserve_aux(&equeue->dma_queue, num, true); in gxio_mpipe_equeue_reserve() 1396 *equeue, unsigned int num) in gxio_mpipe_equeue_try_reserve() 1398 return __gxio_dma_queue_reserve_aux(&equeue->dma_queue, num, false); in gxio_mpipe_equeue_try_reserve() 1414 *equeue, unsigned int num) in gxio_mpipe_equeue_reserve_fast() 1416 return __gxio_dma_queue_reserve(&equeue->dma_queue, num, true, false); in gxio_mpipe_equeue_reserve_fast() 1432 *equeue, in gxio_mpipe_equeue_try_reserve_fast() 1435 return __gxio_dma_queue_reserve(&equeue->dma_queue, num, false, false); in gxio_mpipe_equeue_try_reserve_fast() 1443 static inline void gxio_mpipe_equeue_put_at_aux(gxio_mpipe_equeue_t *equeue, in gxio_mpipe_equeue_put_at_aux() argument [all …]
|
/linux-4.4.14/arch/tile/gxio/ |
D | mpipe.c | 392 int gxio_mpipe_equeue_init(gxio_mpipe_equeue_t *equeue, in gxio_mpipe_equeue_init() argument 410 memset(equeue, 0, sizeof(*equeue)); in gxio_mpipe_equeue_init() 418 __gxio_dma_queue_init(&equeue->dma_queue, in gxio_mpipe_equeue_init() 421 equeue->edescs = mem; in gxio_mpipe_equeue_init() 422 equeue->mask_num_entries = num_entries - 1; in gxio_mpipe_equeue_init() 423 equeue->log2_num_entries = __builtin_ctz(num_entries); in gxio_mpipe_equeue_init() 424 equeue->context = context; in gxio_mpipe_equeue_init() 425 equeue->ering = ering; in gxio_mpipe_equeue_init() 426 equeue->channel = channel; in gxio_mpipe_equeue_init()
|
/linux-4.4.14/drivers/net/ethernet/tile/ |
D | tilegx.c | 170 gxio_mpipe_equeue_t *equeue; member 709 static int tile_net_free_comps(gxio_mpipe_equeue_t *equeue, in tile_net_free_comps() argument 717 if (!gxio_mpipe_equeue_is_complete(equeue, comp->when, in tile_net_free_comps() 731 static void add_comp(gxio_mpipe_equeue_t *equeue, in add_comp() argument 803 tile_net_free_comps(egress->equeue, comps, -1, true); in tile_net_handle_egress_timer() 1370 gxio_mpipe_equeue_t *equeue; in tile_net_init_egress() local 1379 if (md->egress_for_echannel[echannel].equeue != NULL) in tile_net_init_egress() 1406 equeue_order = get_order(sizeof(*equeue)); in tile_net_init_egress() 1414 equeue = pfn_to_kaddr(page_to_pfn(equeue_page)); in tile_net_init_egress() 1428 rc = gxio_mpipe_equeue_init(equeue, &md->context, ering, echannel, in tile_net_init_egress() [all …]
|
/linux-4.4.14/drivers/s390/cio/ |
D | qdio.h | 294 struct ciw equeue; member
|
D | qdio_setup.c | 499 irq_ptr->equeue = *ciw; in qdio_setup_irq()
|
D | qdio_main.c | 1359 irq_ptr->ccw.cmd_code = irq_ptr->equeue.cmd; in qdio_establish() 1361 irq_ptr->ccw.count = irq_ptr->equeue.count; in qdio_establish()
|