/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...] |
H A D | genunix.c | 1247 /* 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 D | tavor.c | 60 #include <sys/queue.h>
|
H A D | hermon.c | 40 #include <sys/queue.h>
|
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf.c | 70 #include <sys/queue.h>
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_inc.h | 1375 * 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 D | strategy.c | 34 #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 D | mptsas_var.h | 60 #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 D | nlm_client.c | 53 #include <sys/queue.h>
|
H A D | nlm_impl.c | 57 #include <sys/queue.h>
|
/illumos-gate/usr/src/cmd/cron/ |
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/ppp/sppp/ |
H A D | sppp.c | 182 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 D | cmdk.c | 29 #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 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/uts/common/inet/ipf/ |
H A D | ip_nat6.c | 65 # include <sys/queue.h>
|
H A D | ip_nat.c | 65 # 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 D | t4_nexus.c | 38 #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 D | hid.c | 146 * 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 D | spitfire_asm.s | 1924 jmp %g6 ! setsoftint_tl1(%g1) - queue intr_vec
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/ |
H A D | usbser.c | 206 _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 D | strsubr.c | 159 * 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 D | driver_lyr.c | 1478 ldi_ident_from_stream(struct queue *sq, ldi_ident_t *lip)
|
/illumos-gate/usr/src/uts/common/io/cxgbe/common/ |
H A D | t4_hw.c | 22 #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 D | skd.c | 52 #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 D | ecpp.c | 122 * 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...] |