Lines Matching refs:in

161 picld_fini(picl_service_t *in)  in picld_fini()  argument
165 ret.cnum = in->req_fini.cnum; in picld_fini()
172 picld_ping(picl_service_t *in) in picld_ping() argument
176 ret.cnum = in->req_ping.cnum; in picld_ping()
256 picld_wait(picl_service_t *in) in picld_wait() argument
263 ret.cnum = in->req_wait.cnum; in picld_wait()
271 err = xptree_refresh_notify(in->req_wait.secs); in picld_wait()
285 picld_getroot(picl_service_t *in) in picld_getroot() argument
293 picld_return_error(in->in.cnum, err); in picld_getroot()
303 picld_get_attrval(picl_service_t *in) in picld_get_attrval() argument
314 picld_return_error(in->in.cnum, PICL_FAILURE); in picld_get_attrval()
316 err = cvt_picl2ptree(in->req_attrval.attr, &ptreeh); in picld_get_attrval()
318 picld_return_error(in->in.cnum, err); in picld_get_attrval()
322 picld_return_error(in->in.cnum, err); in picld_get_attrval()
325 picld_return_error(in->in.cnum, PICL_NOTREADABLE); in picld_get_attrval()
328 vbufsize = MIN((size_t)in->req_attrval.bufsize, vbufsize); in picld_get_attrval()
333 picld_return_error(in->in.cnum, PICL_FAILURE); in picld_get_attrval()
335 ret->attr = in->req_attrval.attr; in picld_get_attrval()
340 picld_return_error(in->in.cnum, err); in picld_get_attrval()
364 picld_get_attrval_by_name(picl_service_t *in) in picld_get_attrval_by_name() argument
375 picld_return_error(in->in.cnum, PICL_FAILURE); in picld_get_attrval_by_name()
377 err = cvt_picl2ptree(in->req_attrvalbyname.nodeh, &ptreeh); in picld_get_attrval_by_name()
379 picld_return_error(in->in.cnum, err); in picld_get_attrval_by_name()
382 in->req_attrvalbyname.propname, &pinfo); in picld_get_attrval_by_name()
384 picld_return_error(in->in.cnum, err); in picld_get_attrval_by_name()
387 picld_return_error(in->in.cnum, PICL_NOTREADABLE); in picld_get_attrval_by_name()
393 vbufsize = MIN((size_t)in->req_attrvalbyname.bufsize, vbufsize); in picld_get_attrval_by_name()
397 picld_return_error(in->in.cnum, PICL_FAILURE); in picld_get_attrval_by_name()
399 ret->nodeh = in->req_attrvalbyname.nodeh; in picld_get_attrval_by_name()
400 (void) strcpy(ret->propname, in->req_attrvalbyname.propname); in picld_get_attrval_by_name()
404 in->req_attrvalbyname.propname, ret->ret_buf, vbufsize, in picld_get_attrval_by_name()
407 picld_return_error(in->in.cnum, err); in picld_get_attrval_by_name()
427 picld_set_attrval(picl_service_t *in) in picld_set_attrval() argument
436 picld_return_error(in->in.cnum, PICL_FAILURE); in picld_set_attrval()
438 err = cvt_picl2ptree(in->req_setattrval.attr, &ptreeh); in picld_set_attrval()
440 picld_return_error(in->in.cnum, err); in picld_set_attrval()
444 picld_return_error(in->in.cnum, err); in picld_set_attrval()
447 picld_return_error(in->in.cnum, PICL_NOTWRITABLE); in picld_set_attrval()
453 picld_return_error(in->in.cnum, PICL_PERMDENIED); in picld_set_attrval()
456 ret.attr = in->req_setattrval.attr; in picld_set_attrval()
458 err = xptree_update_propval_with_cred(ptreeh, in->req_setattrval.valbuf, in picld_set_attrval()
459 (size_t)in->req_setattrval.bufsize, cred); in picld_set_attrval()
462 picld_return_error(in->in.cnum, err); in picld_set_attrval()
473 picld_set_attrval_by_name(picl_service_t *in) in picld_set_attrval_by_name() argument
482 picld_return_error(in->in.cnum, PICL_FAILURE); in picld_set_attrval_by_name()
484 err = cvt_picl2ptree(in->req_setattrvalbyname.nodeh, &ptreeh); in picld_set_attrval_by_name()
486 picld_return_error(in->in.cnum, err); in picld_set_attrval_by_name()
489 in->req_setattrvalbyname.propname, &pinfo); in picld_set_attrval_by_name()
491 picld_return_error(in->in.cnum, err); in picld_set_attrval_by_name()
494 picld_return_error(in->in.cnum, PICL_NOTWRITABLE); in picld_set_attrval_by_name()
501 picld_return_error(in->in.cnum, PICL_PERMDENIED); in picld_set_attrval_by_name()
504 ret.nodeh = in->req_setattrvalbyname.nodeh; in picld_set_attrval_by_name()
505 (void) strcpy(ret.propname, in->req_setattrvalbyname.propname); in picld_set_attrval_by_name()
508 in->req_setattrvalbyname.propname, in picld_set_attrval_by_name()
509 in->req_setattrvalbyname.valbuf, in picld_set_attrval_by_name()
510 (size_t)in->req_setattrvalbyname.bufsize, in picld_set_attrval_by_name()
514 picld_return_error(in->in.cnum, err); in picld_set_attrval_by_name()
525 picld_get_attrinfo(picl_service_t *in) in picld_get_attrinfo() argument
532 err = cvt_picl2ptree(in->req_attrinfo.attr, &ptreeh); in picld_get_attrinfo()
534 picld_return_error(in->in.cnum, err); in picld_get_attrinfo()
537 ret.attr = in->req_attrinfo.attr; in picld_get_attrinfo()
541 picld_return_error(in->in.cnum, err); in picld_get_attrinfo()
555 picld_get_first_attr(picl_service_t *in) in picld_get_first_attr() argument
561 err = cvt_picl2ptree(in->req_firstattr.nodeh, &ptreeh); in picld_get_first_attr()
563 picld_return_error(in->in.cnum, err); in picld_get_first_attr()
566 ret.nodeh = in->req_firstattr.nodeh; in picld_get_first_attr()
570 picld_return_error(in->in.cnum, err); in picld_get_first_attr()
580 picld_get_next_attr(picl_service_t *in) in picld_get_next_attr() argument
586 err = cvt_picl2ptree(in->req_nextattr.attr, &ptreeh); in picld_get_next_attr()
588 picld_return_error(in->in.cnum, err); in picld_get_next_attr()
591 ret.attr = in->req_nextattr.attr; in picld_get_next_attr()
595 picld_return_error(in->in.cnum, err); in picld_get_next_attr()
607 picld_get_attr_by_name(picl_service_t *in) in picld_get_attr_by_name() argument
613 err = cvt_picl2ptree(in->req_attrbyname.nodeh, &ptreeh); in picld_get_attr_by_name()
615 picld_return_error(in->in.cnum, err); in picld_get_attr_by_name()
618 ret.nodeh = in->req_attrbyname.nodeh; in picld_get_attr_by_name()
619 (void) strcpy(ret.propname, in->req_attrbyname.propname); in picld_get_attr_by_name()
623 picld_return_error(in->in.cnum, err); in picld_get_attr_by_name()
635 picld_get_attr_by_row(picl_service_t *in) in picld_get_attr_by_row() argument
641 err = cvt_picl2ptree(in->req_attrbyrow.attr, &ptreeh); in picld_get_attr_by_row()
643 picld_return_error(in->in.cnum, err); in picld_get_attr_by_row()
646 ret.attr = in->req_attrbyrow.attr; in picld_get_attr_by_row()
650 picld_return_error(in->in.cnum, err); in picld_get_attr_by_row()
662 picld_get_attr_by_col(picl_service_t *in) in picld_get_attr_by_col() argument
668 err = cvt_picl2ptree(in->req_attrbycol.attr, &ptreeh); in picld_get_attr_by_col()
670 picld_return_error(in->in.cnum, err); in picld_get_attr_by_col()
673 ret.attr = in->req_attrbycol.attr; in picld_get_attr_by_col()
677 picld_return_error(in->in.cnum, err); in picld_get_attr_by_col()
690 picld_find_node(picl_service_t *in) in picld_find_node() argument
696 err = cvt_picl2ptree(in->req_findnode.nodeh, &ptreeh); in picld_find_node()
698 picld_return_error(in->in.cnum, err); in picld_find_node()
702 err = ptree_find_node(ptreeh, in->req_findnode.propname, in picld_find_node()
703 in->req_findnode.ptype, in->req_findnode.valbuf, in picld_find_node()
704 in->req_findnode.valsize, &ret.rnodeh); in picld_find_node()
706 picld_return_error(in->in.cnum, err); in picld_find_node()
719 picld_get_node_by_path(picl_service_t *in) in picld_get_node_by_path() argument
725 err = ptree_get_node_by_path(in->req_nodebypath.pathbuf, &ret.nodeh); in picld_get_node_by_path()
727 picld_return_error(in->in.cnum, err); in picld_get_node_by_path()
738 picld_get_frutree_parent(picl_service_t *in) in picld_get_frutree_parent() argument
744 err = cvt_picl2ptree(in->req_fruparent.devh, &ptreeh); in picld_get_frutree_parent()
746 picld_return_error(in->in.cnum, err); in picld_get_frutree_parent()
752 picld_return_error(in->in.cnum, err); in picld_get_frutree_parent()
763 picld_unknown_service(picl_service_t *in) in picld_unknown_service() argument
765 picld_return_error(in->in.cnum, PICL_UNKNOWNSERVICE); in picld_unknown_service()
811 check_denial_of_service(req->in.cnum); in picld_door_handler()
814 switch (req->in.cnum) { /* client call number */ in picld_door_handler()