Searched defs:queue (Results 51 - 74 of 74) sorted by relevance

123

/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/
H A Doplmsu_cmn_func.c337 * Set queue and ioctl to lpath_t
374 * Clear queue and ioctl to lpath_t
556 * Put XOFF/ XON message on write queue
565 oplmsu_cmn_put_xoffxon(queue_t *queue, int data) argument
573 (void) putq(queue, mp);
579 (void) putq(queue, mp);
590 * Put XOFF message on write queue for all standby paths
1259 usr_queue = ctrl->queue;
1407 qenable(WR(q)); /* enable upper write queue */
1432 /* Remove only data messages from read queue */
[all...]
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_lan_hmc.c134 /* Tx queue context information */
154 /* Rx queue context information */
1295 * i40e_get_lan_tx_queue_context - return the HMC context for the queue
1297 * @queue: the queue we care about
1301 u16 queue,
1307 err = i40e_hmc_get_object_va(hw, &context_bytes, I40E_HMC_LAN_TX, queue);
1316 * i40e_clear_lan_tx_queue_context - clear the HMC context for the queue
1318 * @queue: the queue w
1300 i40e_get_lan_tx_queue_context(struct i40e_hw *hw, u16 queue, struct i40e_hmc_obj_txq *s) argument
1320 i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, u16 queue) argument
1339 i40e_set_lan_tx_queue_context(struct i40e_hw *hw, u16 queue, struct i40e_hmc_obj_txq *s) argument
1360 i40e_get_lan_rx_queue_context(struct i40e_hw *hw, u16 queue, struct i40e_hmc_obj_rxq *s) argument
1380 i40e_clear_lan_rx_queue_context(struct i40e_hw *hw, u16 queue) argument
1399 i40e_set_lan_rx_queue_context(struct i40e_hw *hw, u16 queue, struct i40e_hmc_obj_rxq *s) argument
[all...]
H A Di40e_common.c308 * @hw: debug mask related to admin queue
310 * @desc: pointer to admin queue descriptor
1141 * i40e_pre_tx_queue_cfg - pre tx queue configure
1143 * @queue: target pf queue index
1147 * or disable target queue.
1149 void i40e_pre_tx_queue_cfg(struct i40e_hw *hw, u32 queue, bool enable) argument
1151 u32 abs_queue_idx = hw->func_caps.base_queue + queue;
1448 /* short wait for all queue disables to settle */
2467 * @api_major_version: major queue versio
5056 i40e_aq_add_rem_control_packet_filter(struct i40e_hw *hw, u8 *mac_addr, u16 ethtype, u16 flags, u16 vsi_seid, u16 queue, bool is_add, struct i40e_control_filter_stats *stats, struct i40e_asq_cmd_details *cmd_details) argument
[all...]
H A Di40e_adminq_cmd.h827 /* queue mapping section */
1204 __le16 queue; member in struct:i40e_aqc_add_remove_control_packet_filter
1376 /* Several commands respond with a set of queue set handles */
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dstreams.c72 { SF(QUSE), "This queue in use (allocation)" },
75 { SF(QBACK), "queue has been back-enabled" },
78 { SF(QPAIR), "per queue-pair syncq" },
79 { SF(QPERQ), "per queue-instance syncq" },
85 { SF(QEND), "last queue in stream" },
95 { SF(_QASSOCIATED), "queue is associated with a device" },
349 queue(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) function
366 if (mdb_walk_dcmd("genunix`queue_cache", "genunix`queue",
368 mdb_warn("failed to walk queue cache");
400 mdb_warn("unrecognized queue fla
[all...]
/illumos-gate/usr/src/cmd/listen/
H A Dlisten.c524 * a pointer to the head of the queue and to the tail of the queue. Normally,
528 * way to do a "priority queueing" which inserts at the head of the queue for
533 * queue:
535 * add calls to tail of queue
540 queue(head, cp) function
544 DEBUG((9,"in queue"));
560 * priority queuer, add calls to head of queue
582 * remove a call from the head of queue
1090 queue(Free_call_
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/rdc/
H A Drdc_dev.c1369 int queue = 0; local
1391 queue = 1;
1414 } else if (!queue) {
1421 else if (queue)
1465 int queue = RDC_IS_QUE(rfd); local
1468 * we don't keep ref counts for the queue, so skip this stuff.
1471 if (queue)
1472 goto queue;
1477 } else if (raw && !queue) {
1479 } else if (!queue) {
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dmsg.c39 * Description: Maximum number of message queue ids allowed a zone.
41 * When msgget() is used to allocate a message queue, one id is
47 * Description: Maximum number of message queue ids allowed a project.
49 * When msgget() is used to allocate a message queue, one id is
55 * Description: Maximum number of bytes of messages on a message queue.
57 * When msgget() successfully allocates a message queue, the minimum
61 * Description: Maximum number of messages on a message queue.
63 * When msgget() successfully allocates a message queue, the minimum
64 * enforced value of this limit is used to initialize a per-queue
160 * Big Theory statement for message queue correctnes
1404 msg_rcvq_sleep(list_t *queue, msgq_wakeup_t *entry, kmutex_t **lock, kmsqid_t *qp) argument
[all...]
H A Dcontract.c54 * event queue, and a reference count.
60 * An event queue is represented by a ct_equeue_t, and consists of a
63 * listeners"). There are three queue types, defined by ct_listnum_t
64 * (an enum). An event may be on one of each type of queue
65 * simultaneously; the list linkage used by a queue is determined by
71 * represent the event's linkage in a specific event queue.
81 * for that membership, p_ct_member; and an array of event queue
138 * per queue it is present on, in addition to those needed for the
140 * specific queues, and increase a queue-specific reference count
147 * its event queue'
666 list_t *queue = &ct->ct_events.ctq_events; local
746 list_t *queue = &ct->ct_events.ctq_events; local
786 list_t *queue = &ct->ct_events.ctq_events; local
[all...]
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Dhash.h54 #include "db-queue.h"
63 TAILQ_ENTRY(cursor_t) queue; member in struct:cursor_t
/illumos-gate/usr/src/cmd/lp/lib/papi/
H A Djob.c997 char *queue; local
1004 queue = printer_name_from_uri_id(printer, job_id);
1005 snprintf(req_id, sizeof (req_id), "%s-%d", queue, job_id);
1006 free(queue);
/illumos-gate/usr/src/cmd/cron/
H A Dat.c69 #define BADQUEUE "queue name must be a single character a-z"
70 #define NOTCQUEUE "queue c is reserved for cron entries"
438 atabort("queue full");
789 list_jobs(int argc, char **argv, int qflag, int queue) argument
855 check_queue(ptr, queue)))
861 check_queue(ptr, queue)))
888 check_queue(ptr, queue))) {
925 check_queue(char *name, int queue) argument
927 if ((name[strlen(name) - 1] - 'a') == queue)
H A Dcron.c222 static struct queue struct
229 qd = {100, 2, 60}, /* default values for queue defs */
231 static struct queue qq;
252 static int msgfd; /* file descriptor for fifo queue */
481 quedefs(DEFAULT); /* load default queue definitions */
689 crabort("cannot create fifo queue",
697 crabort("cannot access fifo queue",
715 crabort("cannot open fifo queue", REMOVE_FIFO|CONSOLE_MSG);
2189 struct queue *qp;
2207 qp = &qt[e->etype]; /* set pointer to queue def
[all...]
/illumos-gate/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_82599.c1373 * Initialize the drop queue to queue 127
1399 * ixgbe_set_fdir_drop_queue_82599 - Set Flow Director drop queue
1401 * @dropqueue: Rx queue index used for the dropped packets
1408 /* Clear init done bit and drop queue field */
1412 /* Set drop queue */
1526 * @queue: queue index to direct traffic to
1534 u8 queue)
1568 fdircmd |= (u32)queue << IXGBE_FDIRCMD_RX_QUEUE_SHIF
1531 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw, union ixgbe_atr_hash_dword input, union ixgbe_atr_hash_dword common, u8 queue) argument
1852 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw, union ixgbe_atr_input *input, u16 soft_id, u8 queue, bool cloud_mode) argument
1988 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw, union ixgbe_atr_input *input, union ixgbe_atr_input *input_mask, u16 soft_id, u8 queue, bool cloud_mode) argument
[all...]
/illumos-gate/usr/src/cmd/hal/hald/
H A Dhald_dbus.c3134 HAL_WARNING (("In-queue method call on non-existant device"));
3151 GList *queue; local
3155 if (g_hash_table_lookup_extended (udi_to_method_queue, d->udi, &origkey, (gpointer) &queue)) {
3157 if (queue != NULL) {
3159 mi = (MethodInvocation *) queue->data;
3178 GList *queue; local
3187 if (g_hash_table_lookup_extended (udi_to_method_queue, mi->udi, &origkey, (gpointer) &queue)) {
3189 queue = g_list_append (queue, mi);
3190 g_hash_table_replace (udi_to_method_queue, g_strdup (mi->udi), queue);
3205 GList *queue; local
[all...]
/illumos-gate/usr/src/uts/common/io/myri10ge/firmware/
H A Dmyri10ge_mcp.h312 * 1=use one MSI-X per queue.
316 * Without this bit set, only one send queue (slice 0's send queue)
433 /* data0 = filter_id << 16 | queue << 8 | type */
509 uint8_t queue; member in struct:mcp_rss_shared_interrupt
/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/
H A Doplmsu.h247 queue_t *queue; member in struct:control_table
287 /* queue table for bufcall() and timeout() */
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_main.c868 * XXX: do not flush receive queue here. We don't want
869 * to flush data frames already in queue because of
1278 arn_get_hal_qnum(uint16_t queue, struct arn_softc *sc) argument
1282 switch (queue) {
2396 * the xmit queue until we enter the RUN state.
2645 * Update WME parameters for a transmit queue.
2704 arn_problem("unable to update hardware queue "
2955 * Allocate hardware transmit queues: one queue for
2956 * beacon frames and one data queue for each QoS
2964 "unable to setup a beacon xmit queue\
[all...]
/illumos-gate/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl.h393 DAPL_LLIST_HEAD ep_list_head; /* EP queue */
394 DAPL_LLIST_HEAD lmr_list_head; /* LMR queue */
395 DAPL_LLIST_HEAD rmr_list_head; /* RMR queue */
396 DAPL_LLIST_HEAD pz_list_head; /* PZ queue */
397 DAPL_LLIST_HEAD evd_list_head; /* EVD queue */
398 DAPL_LLIST_HEAD cno_list_head; /* CNO queue */
399 DAPL_LLIST_HEAD psp_list_head; /* PSP queue */
400 DAPL_LLIST_HEAD rsp_list_head; /* RSP queue */
401 DAPL_LLIST_HEAD srq_list_head; /* SRQ queue */
536 /* SP types, indicating the state and queue */
642 } queue; member in struct:dapl_cookie
[all...]
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c468 * on any queue exceeded the ratio of
913 if (!hldev->config.ring.queue[i].configured)
915 rti = &hldev->config.ring.queue[i].rti;
1051 if (!hldev->config.fifo.queue[i].configured)
1057 if (!hldev->config.fifo.queue[i].tti[j].enabled)
1064 &hldev->config.fifo.queue[i].tti[j],
1120 xge_hal_rti_config_t *rti = &hldev->config.ring.queue[i].rti;
1122 if (!hldev->config.ring.queue[i].configured)
1541 xge_hal_ring_queue_t *queue = &hldev->config.ring.queue[rnu local
[all...]
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-config.h29 #include "xge-queue.h"
197 * @max: Max numbers of TxDLs (that is, lists of Tx descriptors) per queue.
198 * @initial: Initial numbers of TxDLs per queue (can grow up to @max).
267 * @queue: Array of per-fifo configurations.
302 xge_hal_fifo_queue_t queue[XGE_HAL_MAX_FIFO_NUM]; member in struct:xge_hal_fifo_config_t
319 * @max: Max numbers of RxD blocks per queue
320 * @initial: Initial numbers of RxD blocks per queue
444 * @queue: Array of all Xframe ring configurations.
467 xge_hal_ring_queue_t queue[XGE_HAL_MAX_RING_NUM]; member in struct:xge_hal_ring_config_t
488 * individual receive buffer queue siz
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dstream.h52 * Data queue.
54 * NOTE: The *only* public fields are documented in queue(9S).
61 * Q9S: The field is documented in queue(9S) and may be accessed without
112 typedef struct queue { struct
116 struct queue *q_next; /* Q9S: next Q in stream */
117 struct queue *q_link; /* SVLK: next Q for scheduling */
131 struct queue *q_nfsrv; /* STR: next Q with svc routine */
145 struct queue *q_sqnext; /* SQLK: next Q on syncq list */
146 struct queue *q_sqprev; /* SQLK: prev Q on syncq list */
151 * NOLK: Reference to the queue'
[all...]
/illumos-gate/usr/src/uts/common/io/aac/
H A Daac.c282 * Command queue operation functions
290 * FIB queue operation functions
1281 } else { /* cmd in waiting queue */
1377 struct aac_fib *fibp; /* FIB in AIF queue */
1507 /* Put the AIF response on the response queue */
2786 * FIBs in the message queue. At this point there should not be and
3189 /* ac is not in the queue */
3193 * Atomically insert an entry into the nominated queue, returns 0 on success or
3194 * AACERR if the queue is full.
3199 * separate queue/notif
3202 aac_fib_enqueue(struct aac_softstate *softs, int queue, uint32_t fib_addr, uint32_t fib_size) argument
3263 aac_fib_dequeue(struct aac_softstate *softs, int queue, int *idxp) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire.c817 int queue = 1; local
884 queue = 0;
898 if (queue) {
908 if (queue) {
1201 * In case of panic, the error log queue will also be processed as part of the
1519 * result. We then queue an event for each UDB that reports a
1709 * copy routine, set AST flag so the queue will be drained before

Completed in 973 milliseconds

123