Lines Matching defs:iargp
375 sgfru_getchildlist(const sgfru_init_arg_t *iargp)
386 if (sgfru_copyin_frup(iargp, &clist) != 0) {
405 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &clist.fru_info))
426 if (sgfru_copyout_fru(iargp, &clist.fru_info) != 0) {
431 if (sgfru_copyout_nodes(iargp, &clist, clistp) != 0) {
445 sgfru_getchildhandles(const sgfru_init_arg_t *iargp)
456 if (sgfru_copyin_frup(iargp, &hdls) != 0) {
472 ret = sgfru_mbox(iargp->cmd, datap, size, &hdls.fru_info);
482 if (sgfru_copyout_fru(iargp, &hinfo) != 0) {
489 if (sgfru_copyout_handles(iargp, &hdls, (fru_hdl_t *)tdatap) != 0) {
504 sgfru_getnodeinfo(const sgfru_init_arg_t *iargp)
514 if (sgfru_copyin_frup(iargp, &nodeinfo) != 0) {
524 ret = sgfru_mbox(iargp->cmd, datap, size, &nodeinfo.fru_info);
541 if (sgfru_copyout_nodes(iargp, &nodeinfo, &node) != 0) {
554 sgfru_getsections(const sgfru_init_arg_t *iargp)
564 if (sgfru_copyin_frup(iargp, §s) != 0) {
578 if ((ret = sgfru_mbox(iargp->cmd, datap, size, §s.fru_info))
599 if (sgfru_copyout_fru(iargp, §s.fru_info) != 0) {
604 if (sgfru_copyout_sections(iargp, §s, sectp) != 0) {
618 sgfru_getsegments(const sgfru_init_arg_t *iargp)
628 if (sgfru_copyin_frup(iargp, &segs) != 0) {
642 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &segs.fru_info)) != 0) {
662 if (sgfru_copyout_fru(iargp, &segs.fru_info) != 0) {
667 if (sgfru_copyout_segments(iargp, &segs, segp) != 0) {
678 sgfru_addsegment(const sgfru_init_arg_t *iargp)
689 if (sgfru_copyin_frup(iargp, &seg) != 0) {
693 if (sgfru_copyin_segment(iargp, &seg, &segment) != 0) {
709 ret = sgfru_mbox(iargp->cmd, datap, size, &seg.fru_info);
717 if (sgfru_copyout_handle(iargp, (void *)iargp->argp, hdlp) != 0) {
722 if (sgfru_copyout_handle(iargp, seg.frus, --hdlp) != 0) {
736 sgfru_readsegment(const sgfru_init_arg_t *iargp)
747 if (sgfru_copyin_frup(iargp, &segs) != 0) {
763 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &segs.fru_info)) != 0) {
774 if (sgfru_copyout_fru(iargp, &sinfo) != 0) {
779 if (sgfru_copyout_buffer(iargp, &segs, tdatap) != 0) {
793 sgfru_writesegment(const sgfru_init_arg_t *iargp)
803 if (sgfru_copyin_frup(iargp, &segs) != 0) {
822 if (sgfru_copyin_buffer(iargp, segs.frus, max_cnt, tdatap) != 0) {
828 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &segs.fru_info)) != 0) {
838 if (sgfru_copyout_fru(iargp, &segs.fru_info) != 0) {
849 sgfru_getpackets(const sgfru_init_arg_t *iargp)
859 if (sgfru_copyin_frup(iargp, &packs) != 0) {
873 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &packs.fru_info))
894 if (sgfru_copyout_fru(iargp, &packs.fru_info) != 0) {
899 if (sgfru_copyout_packets(iargp, &packs, packp) != 0) {
913 sgfru_appendpacket(const sgfru_init_arg_t *iargp)
924 if (sgfru_copyin_append(iargp, &append) != 0) {
941 if (sgfru_copyin_buffer(iargp, append.payload_data, append.payload_cnt,
948 if ((ret = sgfru_mbox(iargp->cmd, datap, size,
956 if (sgfru_copyout_handle(iargp, (void *)iargp->argp, hdlp) != 0) {
961 addr = (caddr_t)(iargp->argp + sizeof (packet_t));
962 if (sgfru_copyout_handle(iargp, addr, ++hdlp) != 0) {
977 sgfru_getpayload(const sgfru_init_arg_t *iargp)
988 if (sgfru_copyin_frup(iargp, &payld) != 0) {
1005 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &payld.fru_info))
1017 if (sgfru_copyout_fru(iargp, &pinfo) != 0) {
1022 if (sgfru_copyout_buffer(iargp, &payld, tdatap) != 0) {
1037 sgfru_updatepayload(const sgfru_init_arg_t *iargp)
1047 if (sgfru_copyin_frup(iargp, &payld) != 0) {
1064 if (sgfru_copyin_buffer(iargp, payld.frus, max_cnt, tdatap) != 0) {
1072 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &payld.fru_info))
1082 if (sgfru_copyout_fru(iargp, &payld.fru_info) != 0) {
1095 sgfru_getnum(const sgfru_init_arg_t *iargp)
1103 if (sgfru_copyin_fru(iargp, &fru_info) != 0) {
1109 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &fru_info)) != 0) {
1114 if (sgfru_copyout_fru(iargp, &fru_info) != 0) {
1124 sgfru_delete(const sgfru_init_arg_t *iargp)
1133 if (sgfru_copyin_fru(iargp, &fru_info) != 0) {
1140 if ((ret = sgfru_mbox(iargp->cmd, datap, size, &fru_info)) != 0) {
1146 if (sgfru_copyout_fru(iargp, &fru_info) != 0) {