Searched refs:rdcp (Results 1 – 6 of 6) sorted by relevance
/titanic_41/usr/src/lib/librdc/common/ |
H A D | rdcconfig.c | 104 rdcconfig_t *rdcp; in chain_successful() local 109 rdcp = rdcs; in chain_successful() 113 if ((ret == NULL) && (rdcp->persist)) { in chain_successful() 114 retp = ret = rdc_dup_config(rdcp); in chain_successful() 116 } else if ((ret) && (rdcp->persist)) { in chain_successful() 117 retp->next = rdc_dup_config(rdcp); in chain_successful() 122 rdcp = rdcp->next; in chain_successful() 301 rdcconfig_t *rdcp; in rdc_free_config() local 304 rdcp = rdc; in rdc_free_config() 306 free(rdcp); in rdc_free_config() [all …]
|
H A D | rdcpersist.c | 360 rdcconfig_t *rdcp = NULL; in sv_enable() local 362 rdcp = rdcs; in sv_enable() 363 if (!rdcp->persist) { in sv_enable() 365 return (sv_enable_nocfg(rdcp)); in sv_enable() 373 do_autosv_enable(cfg, rdcp); in sv_enable() 381 rdcconfig_t *rdcp; in sv_disable() local 383 rdcp = rdcs; in sv_disable() 384 if (!rdcp->persist) { /* don't disable */ in sv_disable() 394 do_autosv_disable(cfg, rdcp); in sv_disable() 407 rdcconfig_t *rdcp; in sv_reconfig() local [all …]
|
/titanic_41/usr/src/cmd/fs.d/autofs/ |
H A D | autod_readdir.c | 47 static void build_dir_entry_list(struct autofs_rddir_cache *rdcp, 52 static int autofs_rddir_cache_delete(struct autofs_rddir_cache *rdcp); 53 static int create_dirents(struct autofs_rddir_cache *rdcp, ulong_t offset, 68 struct autofs_rddir_cache *rdcp = NULL; in do_readdir() local 85 error = autofs_rddir_cache_lookup(rda->rda_map, &rdcp); in do_readdir() 89 error = autofs_rddir_cache_lookup(rda->rda_map, &rdcp); in do_readdir() 98 OFFSET_BUCKET_SIZE, &rdcp); in do_readdir() 106 assert(rdcp != NULL); in do_readdir() 107 assert(rdcp->in_use); in do_readdir() 109 if (!rdcp->full) { in do_readdir() [all …]
|
H A D | autod_lookup.c | 56 struct autofs_rddir_cache *rdcp; in do_lookup1() local 72 err = autofs_rddir_cache_lookup(mapname, &rdcp); in do_lookup1() 73 if (!err && rdcp->full) { in do_lookup1() 82 if (rw_tryrdlock(&rdcp->rwlock) == 0) { in do_lookup1() 83 found = (rddir_entry_lookup(key, rdcp->entp) != NULL); in do_lookup1() 84 rw_unlock(&rdcp->rwlock); in do_lookup1() 93 mutex_lock(&rdcp->lock); in do_lookup1() 94 rdcp->in_use--; in do_lookup1() 95 assert(rdcp->in_use >= 0); in do_lookup1() 96 mutex_unlock(&rdcp->lock); in do_lookup1()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | sunndi.h | 385 ndi_dc_allochdl(void *iocarg, struct devctl_iocdata **rdcp);
|
/titanic_41/usr/src/uts/common/os/ |
H A D | sunndi.c | 308 ndi_dc_allochdl(void *iocarg, struct devctl_iocdata **rdcp) in ndi_dc_allochdl() argument 313 ASSERT(rdcp != NULL); in ndi_dc_allochdl() 405 *rdcp = dcp; in ndi_dc_allochdl()
|