Searched refs:queue (Results 176 - 200 of 203) sorted by relevance

123456789

/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...]
H A Dgenunix.c1247 /* then, print the callout queue */
1690 " -Q : limit display to callouts in the callout queue\n"
3629 * In order to walk the list of pending error queue elements, we push the
3686 * The newest elements in the queue are on the pending list, so we
3715 * The oldest elements in the queue are on the processing list, subject
3957 { "sysevent", "?[-sv]", "print sysevent pending or sent queue",
4221 { "q2otherq", ":", "print peer queue for a given queue", q2otherq },
4222 { "q2rdq", ":", "print read queue for a given queue", q2rd
[all...]
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dtavor.c60 #include <sys/queue.h>
H A Dhermon.c40 #include <sys/queue.h>
/illumos-gate/usr/src/uts/common/io/bpf/
H A Dbpf.c70 #include <sys/queue.h>
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_inc.h1375 * Platform-specific fields in the queue command word
1396 unm_qm_status_notfound, /* queue is empty to read or full to write */
1551 int side, int group, int queue, int *image);
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/
H A Dstrategy.c34 #include <sys/dktp/queue.h>
639 /* if needed, try to pull request off a queue */
825 * qmerge implements a two priority queue, the low priority queue holding ASYNC
826 * write requests, while the rest are queued in the high priority sync queue.
827 * Requests on the async queue would be merged if possible.
834 * sync queue to low priority async queue.
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/
H A Dmptsas_var.h60 #include <sys/queue.h>
711 mptsas_cmd_t *m_waitq; /* cmd queue for active request */
712 mptsas_cmd_t **m_waitqtail; /* wait queue tail ptr */
715 mptsas_cmd_t *m_tx_waitq; /* TX cmd queue for active request */
716 mptsas_cmd_t **m_tx_waitqtail; /* tx_wait queue tail ptr */
717 int m_tx_draining; /* TX queue draining flag */
719 mptsas_cmd_t *m_doneq; /* queue of completed commands */
720 mptsas_cmd_t **m_donetail; /* queue tail ptr */
734 m_event_struct_t *m_ioc_event_cmdq; /* cmd queue for ioc event */
735 m_event_struct_t **m_ioc_event_cmdtail; /* ioc cmd queue tai
[all...]
/illumos-gate/usr/src/uts/common/klm/
H A Dnlm_client.c53 #include <sys/queue.h>
H A Dnlm_impl.c57 #include <sys/queue.h>
/illumos-gate/usr/src/cmd/cron/
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/ppp/sppp/
H A Dsppp.c182 sps->sps_rq = q; /* save read queue pointer */
189 * We explicitly disable the automatic queue scheduling for the
191 * Packets will be queued at the upper write queue and the service
462 sppp_ioctl(struct queue *q, mblk_t *mp)
846 * not get called when a message is placed on our write-side queue, since
847 * automatic queue scheduling has been turned off by noenable() when
848 * the queue was opened. We do this on purpose, as we explicitly control
849 * the write-side queue. Therefore, this procedure gets called when
850 * the lower write service procedure qenable() the upper write stream queue.
1120 * packets that were being held in control queue
[all...]
/illumos-gate/usr/src/uts/intel/io/dktp/disk/
H A Dcmdk.c29 #include <sys/dktp/queue.h>
1379 DDI_PROP_CANSLEEP, "queue", que_keyvalp, &que_keylen) !=
1381 cmn_err(CE_WARN, "cmdk_create_obj: queue property undefined");
1443 DDI_PROP_CANSLEEP, "queue", que_keyvalp, &que_keylen) !=
1445 cmn_err(CE_WARN, "cmdk_destroy_obj: queue property undefined");
/illumos-gate/usr/src/uts/common/io/i40e/core/
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/uts/common/inet/ipf/
H A Dip_nat6.c65 # include <sys/queue.h>
H A Dip_nat.c65 # include <sys/queue.h>
1946 * Next, remove it from the timeout queue it is in.
5429 /* Put the NAT entry on its default queue entry, using rev as a helped in */
5430 /* determining which queue it should be placed on. */
5464 * If it's currently on a timeout queue, move it from one queue to
5465 * another, else put it on the end of the newly determined queue.
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c38 #include <sys/queue.h>
486 s->niq = s->nrxq + 1; /* 1 extra for firmware event queue */
593 /* The second one is always the firmware event queue */
1572 * Size (number of entries) of each tx and rx queue.
1578 "using %d instead of %d as the tx queue size",
1589 "using %d instead of %d as the rx queue size",
1698 * firmware event queue, and one each for each rxq (NIC as well
1713 * the firmware event queue, and one each for either NIC or
1727 * firmware event queue, and at least one per port. At this
/illumos-gate/usr/src/uts/common/io/usb/clients/hid/
H A Dhid.c146 * per queue pair or per queue locking may be used. Since warlock
156 _NOTE(SCHEME_PROTECTS_DATA("unique per call", queue))
170 /* read queue information structure */
181 /* write queue information structure */
1091 /* read queue not used so just send up */
1252 * hid_wput(), it is kept in write queue to be serviced later.
1280 * continue servicing all the M_CTL's till the queue is empty
1394 * If hid_close() is in progress, we shouldn't try accessing queue
1401 * Check if data can be put to the next queue
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire_asm.s1924 jmp %g6 ! setsoftint_tl1(%g1) - queue intr_vec
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/
H A Dusbser.c206 _NOTE(SCHEME_PROTECTS_DATA("unique per call", iocblk datab msgb queue copyreq))
579 * and if there is still place on the queue, enable receive (if not already)
609 * wput: put message on the queue and wake wq thread
1766 * port_wq_data_cnt indicates amount of data on the write queue,
1916 * thread handling write queue requests
1963 * thread handling read queue requests
1977 * more space is available on the read queue
1983 * don't process messages until queue is enabled
2287 * full queue indicates the need for inbound flow control
2460 * i.e. when the queue contain
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dstrsubr.c159 * queue servicing may be blocked waiting for a syncq which may be also
174 static struct queue *qhead;
175 static struct queue *qtail;
330 /* Global esballoc throttling queue */
339 /* Scale the system_esbq length by setting number of CPUs per queue. */
345 int esbq_max_qlen = 0x16; /* throttled queue length */
346 clock_t esbq_timeout = 0x8; /* timeout to process esb queue */
464 * Put a queue on the syncq list of queues.
471 /* The queue should not be linked anywhere */ \
483 * Sanity check of priority field: empty queue shoul
[all...]
H A Ddriver_lyr.c1478 ldi_ident_from_stream(struct queue *sq, ldi_ident_t *lip)
/illumos-gate/usr/src/uts/common/io/cxgbe/common/
H A Dt4_hw.c22 #include <sys/queue.h>
1147 * t4_read_cimq_cfg - read CIM queue configuration
1149 * @base: holds the queue base addresses in bytes
1150 * @size: holds the queue sizes in bytes
1151 * @thres: holds the queue full thresholds in bytes
1179 * t4_read_cim_ibq - read the contents of a CIM inbound queue
1181 * @qid: the queue index
1182 * @data: where to store the queue contents
1185 * Reads the contents of the selected CIM queue starting at address 0 up
1217 * t4_read_cim_obq - read the contents of a CIM outbound queue
[all...]
/illumos-gate/usr/src/uts/common/io/skd/
H A Dskd.c52 #include <sys/queue.h>
521 Dcmn_err(CE_NOTE, "%s: stopping queue", skdev->name);
568 * to come back online and restart the queue.
594 Dcmn_err(CE_NOTE, "%s: Starting request queue", skdev->name);
596 "%s: queue depth limit=%d hard=%d soft=%d lowat=%d",
979 * In case of starting, we haven't started the queue,
1123 /* start the queue so we can respond with error to requests */
1147 Dcmn_err(CE_NOTE, "Slot drained, starting queue.");
1199 /* start the queue so we can respond with error to requests */
1915 * Update the completion queue hea
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Decpp.c122 * When output data arrives in M_DATA mblks ecpp_wput() puts them on the queue
147 * going idle (ecpp_idle_phase()). Many routines qenable() the write queue,
157 * puts it back on the write queue;
162 * If the read queue gets full, backchannel request is rejected.
163 * As the application reads data and queue size falls below the low watermark,
477 _NOTE(SCHEME_PROTECTS_DATA("unique per call", queue))
1145 * queue has been drained or if the thread
1146 * has received a SIG. Typically, when the queue
1853 * read queue is only used when the peripheral sends data faster,
1863 * send data upstream until next queue i
[all...]

Completed in 1146 milliseconds

123456789