Searched refs:pending (Results 1 - 25 of 76) sorted by last modified time

1234

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_if.c420 /* Clean up msgs on pending upcalls for mrouted */
746 * Add the pending mp to the list. There can be only 1 pending mp
783 * could have finished cleaning up the pending mp list,
854 * Returns success on finding the pending mblk associated with the ioctl or
875 * does not have a matching pending mblk in
887 * we do the cleanup only if there is a pending mp.
972 /* Unlink the mblk from the pending mp list */
1018 * This conn has started closing. Cleanup any pending ioctl from this conn.
1030 * is pending i
12916 t_uscalar_t pending; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dkmem.c197 * pending until kmem processes them from another context. Also, objects freed
226 * callback is pending. When the last object on a slab is freed, if there is a
227 * pending move, kmem puts the slab on a per-cache dead list and defers freeing
228 * slabs on that list until all pending callbacks are completed. That way,
754 * callback thread removes pending callbacks from the queue and calls the
756 * not interfere with internal kmem maintenance tasks. A map of pending
760 * callbacks from selecting the same destination as an earlier pending callback.
765 * The map of pending callbacks is protected by the same lock that protects the
1881 * while there is a pending move callback, since we guarantee
1901 * are pending (lis
5010 kmem_move_t *callback, *pending; local
[all...]
H A Dsunddi.c4986 int pending = 0; local
4999 pending += marker->c_count;
5004 ASSERT(pending > 0);
5023 pending -= count;
5029 pending--;
5035 } while (pending > 0);
5131 * ddi_periodic_delete(9F) will not return until the pending request
/illumos-gate/usr/src/boot/lib/libz/
H A Ddeflate.c407 s->pending = 0;
450 int ZEXPORT deflatePending (strm, pending, bits)
451 unsigned *pending;
456 if (pending != Z_NULL)
457 *pending = strm->state->pending;
516 if (err == Z_BUF_ERROR && s->pending == 0)
624 * Put a short in the pending buffer. The 16-bit value is put in MSB order.
637 * Flush as much pending output as possible. All deflate() output goes
649 len = s->pending;
[all...]
H A Ddeflate.h100 Bytef *pending_buf; /* output still pending */
102 Bytef *pending_out; /* next pending byte to output to the stream */
103 uInt pending; /* nb of bytes in the pending buffer */ member in struct:internal_state
278 #define put_byte(s, c) {s->pending_buf[s->pending++] = (c);}
H A Dtrees.c880 * Flush the bits in the bit buffer to pending output (leaves at most 7 bits)
1099 Assert((uInt)(s->pending) < s->lit_bufsize + 2*lx,
H A Dzlib.h274 buffer because there might be more output pending.
280 If the parameter flush is set to Z_SYNC_FLUSH, all pending output is
290 If flush is set to Z_PARTIAL_FLUSH, all pending output is flushed to the
320 If the parameter flush is set to Z_FINISH, pending input is processed,
321 pending output is flushed and deflate returns with Z_STREAM_END if there was
356 This function discards any unprocessed input and does not flush any pending
419 more output pending.
454 this case all pending input is processed and all pending output is flushed;
511 This function discards any unprocessed input and does not flush any pending
[all...]
/illumos-gate/usr/src/cmd/mandoc/
H A Dmdoc_macro.c533 int j, lastarg, maxargs, nl, pending; local
554 * both of our own and of pending sub-blocks.
587 * When there is no pending sub block,
596 * When there is a pending sub block, postpone
705 pending = find_pending(mdoc, ntok, line, ppos,
708 pending = 0;
709 if ( ! pending)
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/
H A Dpvscsi.c568 pvscsi_abort_cmd(pvscsi_cmd_t *cmd, pvscsi_cmd_t **pending) argument
581 *pending = done = pvscsi_process_comp_ring(pvs);
599 done->tail_cmd->next_cmd = *pending;
600 *pending = done;
616 cmd->next_cmd = *pending;
617 *pending = cmd;
947 pvscsi_cmd_t **pending, int marker_flag)
983 * Now merge current pending commands with
998 *pending = phead;
1122 /* Try to process pending request
946 pvscsi_abort_all(struct scsi_address *ap, pvscsi_softc_t *pvs, pvscsi_cmd_t **pending, int marker_flag) argument
1513 pvscsi_cmd_t *pending; local
1911 pvscsi_cmd_t *pending; local
[all...]
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_adminq.c740 * admin send queue. Returns FALSE if there are still requests pending.
976 * @pending: number of events that could be left to process
980 * left to process through 'pending'
984 u16 *pending)
1061 /* Set pending if needed, unlock and return */
1062 if (pending != NULL)
1063 *pending = (ntc > ntu ? hw->aq.arq.count : 0) + (ntu - ntc);
982 i40e_clean_arq_element(struct i40e_hw *hw, struct i40e_arq_event_info *e, u16 *pending) argument
/illumos-gate/usr/src/uts/common/io/drm/
H A DdrmP.h368 volatile int pending; /* On hardware DMA queue */ member in struct:drm_buf
800 /* number of signals pending on all crtcs */
846 uint32_t invalidate_domains; /* domains pending invalidation */
847 uint32_t flush_domains; /* domains pending flush */
/illumos-gate/usr/src/uts/intel/ia32/ml/
H A Di86_subr.s4077 atomic_btr32(uint32_t *pending, uint_t pil)
4079 return (*pending &= ~(1 << pil));
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dutil.c702 static APlist *pending = NULL; local
707 * pending queue and return. We'll pick up the queue after any
711 (void) aplist_append(&pending, tobj, AL_CNT_PENDING);
772 * pending objects that might have been delayed as this
782 for (APLIST_TRAVERSE(pending, idx, pobj)) {
783 aplist_delete(pending, &idx);
3111 * pending messages - lasterr is simply a pointer to
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_nfs4.c4192 int pending = 0; local
4209 pending = 0;
4213 pending = 1;
4217 if (pending)
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dcommand.h31 static __inline void _lm_sq_post(struct _lm_device_t *pdev,struct sq_pending_command * pending) argument
37 mm_memcpy(pdev->sq_info.sq_chain.prod_bd, &pending->command, sizeof(pending->command));
49 DbgMessage(pdev,VERBOSEl2sp | VERBOSEl4sp, "Writing SP prod %d, conn_and_cmd_data=%x, type=%d \n",pdev->sq_info.sq_chain.prod_idx, pending->command.hdr.conn_and_cmd_data, pending->command.hdr.type);
66 * @param pending - OUT: this entry is filled given the input
75 * @param release_mem_flag - Determines whether the sp pending
80 struct sq_pending_command * pending,
94 pending->command.hdr.conn_and_cmd_data = mm_cpu_to_le32((command << SPE_HDR_T_CMD_ID_SHIFT ) | HW_CID(pdev,cid));
95 pending
79 lm_sq_post_fill_entry(struct _lm_device_t* pdev, struct sq_pending_command * pending, u32_t cid, u8_t command, u16_t type, u64_t data, u8_t release_mem_flag) argument
[all...]
H A Dlm.h470 * of pending comands and send the next commnad if any
480 * This routine sends ring pending commands. it should be safely increment the number
481 * of pending comands and send the next commnad if any
489 * This routine is called to get all pending interrupts. */
502 * This routine is called to get all pending interrupts. */
508 * This routine is called to get all pending interrupts for ediag dummy interrupt. */
646 * if it's on execute the vlan pending command
1119 * stop any dma transactions to/from chip and verify no pending requests
1655 * "complete-pending-sq" flow
1657 * @param pending
[all...]
H A Dlm5710.h811 * cids pending allocation */
2683 typedef void(*lm_sq_comp_cb_t)(struct _lm_device_t *pdev, struct sq_pending_command *pending);
2806 u32_t proto_pending[MAX_PROTO]; /* list of cids that are pending for cfc-delete */
3070 u32_t pending_tx_packets_on_fwd; /* There were pending tx packets on forward channel at time of abort
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4sp.c33 struct sq_pending_command *pending);
132 /* Abort pending buffers */
1107 * - there is no pending slow path request for the leading connection (cid=0)
1160 * - there is no pending slow path request for the leading connection (cid=0)
2909 /* we can now unblock any pending slow-paths */
2916 /* This function needs to complete a pending slowpath toe request. Unfortunatelly it needs
2920 void lm_tcp_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command *pending) argument
2933 tcp = lm_cid_cookie(pdev, TOE_CONNECTION_TYPE, pending->cid);
2945 switch (pending->cmd)
2951 LM_TCP_SET_CQE(rx_cqe.params1, pending
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/include/
H A Dlm_l5if.h76 struct sq_pending_command *pending);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/
H A Dlm_l5.c438 /* we can now unblock any pending slow-paths */
445 void lm_sc_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command *pending) argument
453 if (CHK_NULL(pdev) || CHK_NULL(pending))
458 cmd = pending->cmd;
459 cid = pending->cid;
1067 /* we can now unblock any pending slow-paths */
1073 void lm_fc_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command *pending) argument
1081 if (CHK_NULL(pdev) || CHK_NULL(pending))
1086 cmd = pending->cmd;
1087 cid = pending
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/
H A Decore_sp_verbs.c46 #define ECORE_RET_PENDING(pending_bit, pending) \
47 (ECORE_TEST_BIT(pending_bit, pending) ? ECORE_PENDING : ECORE_SUCCESS)
412 * 'pending' list.
423 /* Run through the pending commands list and create a next
458 /* If zero is returned, means there are no outstanding pending
459 * completions and we may dismiss the pending list.
715 ECORE_MSG(pdev, "vlan_mac_lock execute pending command with ramrod flags %lu\n",
721 ECORE_ERR("execution of pending commands failed with rc %d\n",
745 ECORE_MSG(pdev, "Placing pending execution with ramrod flags %lu\n",
755 * @details Should be called under execution queue lock. Notice if a pending
4798 unsigned long *pending = &o->pending; local
6740 unsigned long *pending = &o->pending; local
[all...]
H A Decore_sp_verbs.h75 /* Wait until all pending commands complete */
85 * pending commands list.
88 /* If there is another pending ramrod, wait until it finishes and
137 int state; /* "ramrod is pending" state bit */
245 /* Commands pending for an execution. */
248 /* Commands pending for an completion. */
268 * Called before removing pending commands, cleaning allocated
274 * This will try to cancel the current pending commands list
354 unsigned long saved_ramrod_flags; /* Ramrods of pending execution */
432 * vlan_mac_flags specification. Assumes no pending fo
1129 unsigned long pending; member in struct:ecore_queue_sp_obj
1381 unsigned long pending; member in struct:ecore_func_sp_obj
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/
H A Dmm.h409 struct sq_pending_command * pending);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_sp.c1041 // check that we are not in the middle of handling another encapsulated packets offload set request (1 pending)
1626 * if it's on execute the vlan pending command
2853 /* Clear pending state for the last command */
2858 /* If there are pending mcast commands - send them */
2869 DbgMessage(pdev, FATAL, "Failed to send pending mcast commands: %d\n", lm_status);
2870 DbgBreakMsg("Unexpected pending mcast command failed\n");
2936 * check which object is pending, and clear the relevant one. */
3403 void lm_eq_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command * pending) argument
3406 u32_t cid = pending->cid;
3407 u8_t cmd = pending
3557 struct sq_pending_command * pending = NULL; local
3743 struct sq_pending_command * pending = NULL; local
3800 lm_sq_post_entry(struct _lm_device_t * pdev, struct sq_pending_command * pending, u8_t priority) argument
3891 struct sq_pending_command *pending = NULL; local
3922 struct sq_pending_command *pending = NULL; local
4176 lm_eth_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command * pending) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/
H A Dmpi2_history.txt205 * Added more pending task bits to RAID Volume Page 0

Completed in 266 milliseconds

1234