Searched defs:reclaim (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvio_util.h49 * the user to reclaim and reuse the data buffer, as opposed to using
61 * reclaim function. The caller is returned a pointer to the pool which is
115 frtn_t reclaim; /* mblk reclaim routine */ member in struct:vio_mblk
/illumos-gate/usr/src/cmd/rm/
H A Drm.c219 reclaim(void) function
246 (void) reclaim();
252 if (reclaim() != 0)
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dmalloc.c100 static int reclaim(Dblk, uint, int);
804 if (reclaim(oldblk, oldsize, 1) == -1) {
916 * reclaim(oldblk, oldsize, flag)
927 reclaim(Dblk oldblk, uint oldsize, int flag) function
/illumos-gate/usr/src/uts/common/vm/
H A Dpage_lock.c243 page_lock(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim) argument
245 return (page_lock_es(pp, se, lock, reclaim, 0));
294 page_lock_es(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim, int es) argument
323 if ((reclaim == P_RECLAIM) && (PP_ISFREE(pp))) {
346 * If we need to reclaim this page, we must get
434 * If we needed to reclaim the page, and the page
447 * requested, and it is free, go reclaim it from the
H A Dseg_spt.c873 * segment page cache and thus reclaim pplist synchronously
1234 * segment page cache and thus reclaim pplist synchronously
1737 int reclaim = 1; local
1742 if (reclaim == 1) {
1744 reclaim = 0;
H A Dseg_vn.c1655 int reclaim = 1; local
1703 * cache for lazy reclaim. Flush the cache
1709 if (svd->softlockcnt && reclaim == 1) {
1711 reclaim = 0;
1869 int reclaim = 1; local
1898 if (reclaim == 1) {
1900 reclaim = 0;
8898 * page size region for the matching pageunlock/reclaim call
9044 * Note: page ref and mod bits are updated at reclaim time
9062 * adjusted. In this case call reclaim callbac
[all...]
/illumos-gate/usr/src/uts/common/klm/
H A Dnlm_client.c186 * Try to reclaim all active locks we have
231 /* Failed to reclaim share */
252 * can reclaim those locks after a server restarts. We can
654 * The BSD code had functions here to "reclaim" (destroy)
765 args.reclaim = xflags & NLM_X_RECLAIM;
806 if (args.reclaim) {
1339 struct netobj *fh, int vers, int reclaim)
1349 args.reclaim = reclaim;
1380 if (args.reclaim)
1338 nlm_call_share(struct shrlock *shr, struct nlm_host *host, struct netobj *fh, int vers, int reclaim) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dlufs.c581 * current value of fs_reclaim. The reclaim thread could have
902 * Suspend the reclaim thread and force the delete thread to exit.
904 * work for reclaim to do so just suspend this thread until
956 * Allow the reclaim thread to continue.
985 int reclaim; local
1015 reclaim = 0;
1158 reclaim = FS_RECLAIM;
1209 * Start the reclaim thread, if necessary
1223 fs->fs_reclaim |= reclaim;
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_xfer.c87 boolean_t reclaim);
91 boolean_t reclaim);
95 boolean_t reclaim);
855 /* Remove this qh from the HCD's view, but do not reclaim it */
897 /* Remove this qh from the HCD's view, but do not reclaim it */
1121 boolean_t reclaim)
1135 ehci_remove_async_qh(ehcip, pp, reclaim);
1139 ehci_remove_intr_qh(ehcip, pp, reclaim);
1160 boolean_t reclaim)
1207 if (reclaim) {
1118 ehci_remove_qh( ehci_state_t *ehcip, ehci_pipe_private_t *pp, boolean_t reclaim) argument
1157 ehci_remove_async_qh( ehci_state_t *ehcip, ehci_pipe_private_t *pp, boolean_t reclaim) argument
1221 ehci_remove_intr_qh( ehci_state_t *ehcip, ehci_pipe_private_t *pp, boolean_t reclaim) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_subr.c194 kstat_named_t reclaim; /* number of reclaims */ member in struct:clstat_debug
205 { "reclaim", KSTAT_DATA_UINT64 },
654 * Need to reclaim some memory, so step through the cache
663 * construct the reclaim list pointed to by cp. Note that
702 * If cp is empty, then there is nothing to reclaim here.
740 * The system is low on memory; go through and try to reclaim some from
4111 clstat_debug.reclaim.value.ui64++;
/illumos-gate/usr/src/uts/common/io/hme/
H A Dhme.c3206 int reclaim; local
3209 reclaim = hmep->hme_txreclaim % HME_TMDMAX;
3210 HMESYNCTMD(reclaim, DDI_DMA_SYNC_FORKERNEL);
3212 flags = GET_TMD_FLAGS(reclaim);
3238 * we could reclaim some TMDs so turn off interrupts
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c2684 kphysm_add(uint64_t addr, uint64_t len, int reclaim) argument
2695 if (reclaim) {
/illumos-gate/usr/src/lib/libumem/common/
H A Dumem.c1656 * so we can reclaim the memory.
2650 umem_reclaim_t *reclaim, /* memory reclaim callback */
2651 void *private, /* pass-thru arg for constr/destr/reclaim */
2786 cp->cache_reclaim = reclaim;
2644 umem_cache_create( char *name, size_t bufsize, size_t align, umem_constructor_t *constructor, umem_destructor_t *destructor, umem_reclaim_t *reclaim, void *private, vmem_t *vmp, int cflags) argument
/illumos-gate/usr/src/uts/common/avs/ns/dsw/
H A Ddsw_dev.c171 * attempt to reclaim chunks, do not decrement the
173 * RECLAIM: reclaim all chunks before decrementing the used-by count
174 * INIT_OVR: decrement the used-by count only; do not reclaim chunks
2106 _ii_perform_disable(char *setname, spcs_s_info_t *kstatusp, int reclaim) argument
2238 if (op && (reclaim == -1)) {
2239 reclaim = (op->ii_drefcnt == 1? NO_RECLAIM : RECLAIM);
2258 ii_overflow_free(ip, reclaim);
2290 int reclaim; local
2352 reclaim = (op->ii_drefcnt == op->ii_detachcnt?
2361 &kstatus, reclaim);
6119 ii_overflow_free(_ii_info_t *ip, int reclaim) argument
[all...]
/illumos-gate/usr/src/cmd/cpio/
H A Dcpio.c164 static void reclaim(struct Lnk *l_p);
3549 reclaim(l_p);
3639 reclaim(l_p);
3785 reclaim(l_p);
4362 reclaim(l_p);
4439 reclaim(tl_p);
6004 * reclaim: Reclaim linked file structure storage.
6008 reclaim(struct Lnk *p) function
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_clnt.h203 kstat_named_t reclaim; /* number of reclaims */ member in struct:clstat4_debug
423 {TAG_LOCK_RECLAIM, "reclaim lock", \
H A Dnfs4_kprot.h809 bool_t reclaim; member in struct:LOCK4args

Completed in 209 milliseconds