Lines Matching refs:outp

75  *	outp	should be NULL
83 cachefsd_null_1_svc(void *inp, void *outp, struct svc_req *reqp)
89 dbug_assert(outp == NULL);
102 * outp should point to return object
111 cachefsd_caches_return *outp,
123 dbug_assert(outp);
125 if (inp || (outp == NULL)) {
151 outp->ccr_modify = all_object_p->i_modify;
152 outp->ccr_ids.ccr_ids_len = cnt;
153 outp->ccr_ids.ccr_ids_val = headp;
168 * outp should be ptr to place to put cache status
176 cachefsd_cache_status_1_svc(int *inp, struct cachefsd_cache_status *outp,
190 dbug_assert(outp);
192 if ((inp == NULL) || (outp == NULL)) {
196 memset(outp, 0, sizeof (*outp));
240 outp->ccs_size = 0;
241 outp->ccs_lrusize = 0;
242 outp->ccs_packsize = 0;
243 outp->ccs_freesize = 0;
244 outp->ccs_lrutime = 0;
255 outp->ccs_size = gs.gs_total;
256 outp->ccs_lrusize = gs.gs_gc + gs.gs_active;
257 outp->ccs_packsize = gs.gs_packed;
258 outp->ccs_freesize = gs.gs_free;
259 outp->ccs_lrutime = gs.gs_gctime;
268 outp->ccs_id = cache_object_p->i_cacheid;
269 outp->ccs_name = subr_strdup(cache_object_p->i_cachedir);
270 outp->ccs_modify = cache_object_p->i_modify;
286 * outp should be ptr to place to put mounts
294 cachefsd_mounts_1_svc(int *inp, struct cachefsd_mount_returns *outp,
306 dbug_assert(outp);
307 if ((inp == NULL) || (outp == NULL)) {
311 memset(outp, 0, sizeof (*outp));
333 outp->cmr_error = ENOENT;
360 outp->cmr_modify = cache_object_p->i_modify;
361 outp->cmr_error = 0;
362 outp->cmr_names.cmr_names_len = cnt;
363 outp->cmr_names.cmr_names_val = headp;
380 * outp should be place to put mount info
389 struct cachefsd_mount_stat *outp, struct svc_req *reqp)
401 dbug_assert(outp);
402 if ((inp == NULL) || (outp == NULL)) {
406 memset(outp, 0, sizeof (*outp));
473 outp->cms_cacheid = cache_object_p->i_cacheid;
474 outp->cms_fsid = fscache_object_p->i_fscacheid;
475 outp->cms_name = subr_strdup(fscache_object_p->i_name);
476 outp->cms_backfs = subr_strdup(fscache_object_p->i_backfs);
477 outp->cms_mountpt = subr_strdup(fscache_object_p->i_mntpt);
478 outp->cms_backfstype = subr_strdup(fscache_object_p->i_backfstype);
479 outp->cms_writemode = NULL;
480 outp->cms_options = subr_strdup(fscache_object_p->i_cfsopt);
481 outp->cms_mounted = fscache_object_p->i_mounted;
482 outp->cms_connected = fscache_object_p->i_connected;
483 outp->cms_reconcile = fscache_object_p->i_reconcile;
484 outp->cms_changes = fscache_object_p->i_changes;
485 outp->cms_time_state = fscache_object_p->i_time_state;
486 outp->cms_mnttime = fscache_object_p->i_time_mnt;
487 outp->cms_modify = fscache_object_p->i_modify;
508 * outp should be null
516 cachefsd_fs_mounted_1_svc(struct cachefsd_fs_mounted *inp, void *outp,
525 dbug_assert(outp == NULL);
526 if ((inp == NULL) || outp) {
556 * outp
562 * precond(outp == NULL)
566 cachefsd_fs_unmounted_1_svc(struct cachefsd_fs_unmounted *inp, int *outp,
578 dbug_precond(outp);
581 if ((inp == NULL) || (outp == NULL)) {
585 memset(outp, 0, sizeof (*outp));
589 *outp = EIO;
635 *outp = EIO;
637 *outp = fscache_unmount(fscache_object_p, flag);
653 * outp
659 * precond(outp)
663 cachefsd_disconnection_1_svc(struct cachefsd_disconnection_args *inp, int *outp,
674 dbug_precond(outp);
677 if ((inp == NULL) || (outp == NULL)) {
681 memset(outp, 0, sizeof (*outp));
719 *outp = 3;
721 *outp = fscache_simdisconnect(fscache_object_p,