/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/ |
H A D | oplmsu_cmn_func.c | 337 * 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 D | i40e_lan_hmc.c | 134 /* 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 D | i40e_common.c | 308 * @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 D | i40e_adminq_cmd.h | 827 /* 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 D | streams.c | 72 { 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 D | listen.c | 524 * 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 D | rdc_dev.c | 1369 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 D | msg.c | 39 * 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 D | contract.c | 54 * 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 D | hash.h | 54 #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 D | job.c | 997 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 D | at.c | 69 #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 D | cron.c | 222 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 D | ixgbe_82599.c | 1373 * 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 D | hald_dbus.c | 3134 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 D | myri10ge_mcp.h | 312 * 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 D | oplmsu.h | 247 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 D | arn_main.c | 868 * 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 D | dapl.h | 393 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 D | xgehal-device.c | 468 * 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 D | xgehal-config.h | 29 #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 D | stream.h | 52 * 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 D | aac.c | 282 * 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 D | spitfire.c | 817 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
|