Lines Matching defs:queue

606  * @qtype:	Type of queue to retrieve configuration for
652 * @qtype: Type of queue this configuration applies to
756 * @qtype: Type of queue to receive QDID for
1364 * @qtype: Type of queue - Rx, Tx and Tx confirm types are supported
1405 * dpni_set_queue() - Set queue parameters
1409 * @qtype: Type of queue - all queue types are supported, although
1412 * @index: Selects the specific queue out of the set allocated for the
1415 * configuration options are set on the queue
1416 * @queue: Queue structure
1427 const struct dpni_queue *queue)
1441 cmd_params->dest_id = cpu_to_le32(queue->destination.id);
1442 cmd_params->dest_prio = queue->destination.priority;
1443 dpni_set_field(cmd_params->flags, DEST_TYPE, queue->destination.type);
1444 dpni_set_field(cmd_params->flags, STASH_CTRL, queue->flc.stash_control);
1446 queue->destination.hold_active);
1447 cmd_params->flc = cpu_to_le64(queue->flc.value);
1448 cmd_params->user_context = cpu_to_le64(queue->user_context);
1455 * dpni_get_queue() - Get queue parameters
1459 * @qtype: Type of queue - all queue types are supported
1461 * @index: Selects the specific queue out of the set allocated for the
1463 * @queue: Queue configuration structure
1474 struct dpni_queue *queue,
1498 queue->destination.id = le32_to_cpu(rsp_params->dest_id);
1499 queue->destination.priority = rsp_params->dest_prio;
1500 queue->destination.type = dpni_get_field(rsp_params->flags,
1502 queue->flc.stash_control = dpni_get_field(rsp_params->flags,
1504 queue->destination.hold_active = dpni_get_field(rsp_params->flags,
1506 queue->flc.value = le64_to_cpu(rsp_params->flc);
1507 queue->user_context = le64_to_cpu(rsp_params->user_context);
1557 * dpni_set_taildrop() - Set taildrop per queue or TC
1565 * @index: Index of the queue if the DPNI supports multiple queues for
1609 * @index: Index of the queue if the DPNI supports multiple queues for
1735 * If cfg.enable is set to 0 the packets will be sent to the default queue