Lines Matching refs:resource
228 print_rsrc_desc(sa_resource_t resource, char *sharedesc) in print_rsrc_desc() argument
233 if (resource == NULL) in print_rsrc_desc()
236 description = sa_get_resource_description(resource); in print_rsrc_desc()
1943 sa_resource_t resource; in get_resource() local
1947 if ((resource = sa_get_share_resource(share, NULL)) != NULL) { in get_resource()
1948 resstring = sa_get_resource_attr(resource, "name"); in get_resource()
1987 sa_resource_t resource; in has_resource_with_opt() local
1990 for (resource = sa_get_share_resource(share, NULL); in has_resource_with_opt()
1991 resource != NULL; in has_resource_with_opt()
1992 resource = sa_get_next_resource(resource)) { in has_resource_with_opt()
1994 if (sa_get_optionset(resource, NULL) != NULL) { in has_resource_with_opt()
2011 sa_resource_t resource; in has_multiple_resource() local
2014 for (num = 0, resource = sa_get_share_resource(share, NULL); in has_multiple_resource()
2015 resource != NULL; in has_multiple_resource()
2016 resource = sa_get_next_resource(resource)) { in has_multiple_resource()
2038 sa_resource_t resource = NULL; in show_share() local
2071 resource = sa_get_share_resource(share, NULL); in show_share()
2073 if (description != NULL && resource != NULL) in show_share()
2087 print_rsrc_desc(resource, description); in show_share()
2118 for (resource = sa_get_share_resource(share, NULL); in show_share()
2119 resource != NULL; in show_share()
2120 resource = sa_get_next_resource(resource)) { in show_share()
2125 rsrcname = sa_get_resource_attr(resource, in show_share()
2143 show_properties(resource, proto, "\t"); in show_share()
2146 print_rsrc_desc(resource, description); in show_share()
2537 sa_resource_t resource = NULL; in sa_addshare() local
2638 resource = sa_find_resource(handle, rsrc); in sa_addshare()
2639 if (resource != NULL) { in sa_addshare()
2723 resource = sa_add_resource( in sa_addshare()
2731 if (resource != NULL) in sa_addshare()
2734 resource, in sa_addshare()
2744 if (resource != NULL) { in sa_addshare()
2748 resource, in sa_addshare()
3009 sa_resource_t resource = NULL; in sa_removeshare() local
3111 resource = sa_find_resource(handle, rsrcname); in sa_removeshare()
3112 if (resource == NULL) { in sa_removeshare()
3134 if (resource != NULL) { in sa_removeshare()
3136 rsrcshare = sa_get_resource_parent(resource); in sa_removeshare()
3195 if (resource != NULL) in sa_removeshare()
3196 ret = sa_disable_resource(resource, in sa_removeshare()
3210 resource == NULL) in sa_removeshare()
3216 resource != NULL) { in sa_removeshare()
3217 ret = sa_remove_resource(resource); in sa_removeshare()
3224 resource = in sa_removeshare()
3227 if (resource == NULL) in sa_removeshare()
3269 sa_resource_t resource = NULL; in sa_set_share() local
3417 resource = sa_find_resource(handle, rsrc); in sa_set_share()
3418 if (resource != NULL) in sa_set_share()
3419 share = sa_get_resource_parent(resource); in sa_set_share()
3447 resource = sa_find_resource(handle, rsrc); in sa_set_share()
3450 resource != NULL) in sa_set_share()
3452 resource, newrsrc); in sa_set_share()
3471 if (resource != NULL) in sa_set_share()
3473 resource, desc); in sa_set_share()
3482 if (resource != NULL) in sa_set_share()
3483 (void) sa_enable_resource(resource, NULL); in sa_set_share()
3683 sa_resource_t resource = NULL; in basic_set() local
3718 resource = sa_get_share_resource(share, in basic_set()
3720 if (resource == NULL) in basic_set()
3723 resource = sa_get_resource(group, rsrcname); in basic_set()
3724 if (resource != NULL) in basic_set()
3726 resource); in basic_set()
3730 if (ret == SA_OK && resource != NULL) { in basic_set()
3739 share = (sa_share_t)resource; in basic_set()
4206 sa_resource_t resource = NULL; in basic_unset() local
4234 resource = sa_get_share_resource(share, rsrcname); in basic_unset()
4235 if (resource == NULL) in basic_unset()
4238 resource = sa_get_resource(group, rsrcname); in basic_unset()
4239 if (resource != NULL) { in basic_unset()
4240 share = sa_get_resource_parent(resource); in basic_unset()
4245 if (ret == SA_OK && resource != NULL) { in basic_unset()
4254 share = (sa_share_t)resource; in basic_unset()
5323 char *resource; in out_share() local
5334 resource = get_resource(share); in out_share()
5359 resource != NULL ? resource : "-", in out_share()
5373 if (resource != NULL) in out_share()
5374 sa_free_attr_string(resource); in out_share()
5435 char *resource = NULL; in sa_legacy_share() local
5529 resource = argv[optind]; in sa_legacy_share()
5530 groupname = strchr(resource, '@'); in sa_legacy_share()
5654 if (ret == SA_OK && resource != NULL) { in sa_legacy_share()
5655 rsrc = sa_find_resource(handle, resource); in sa_legacy_share()
5660 rsrc = sa_add_resource(share, resource, in sa_legacy_share()
5726 sa_resource_t resource = NULL; in sa_legacy_unshare() local
5810 resource = sa_find_resource(handle, sharepath); in sa_legacy_unshare()
5811 if (resource != NULL) { in sa_legacy_unshare()
5812 share = sa_get_resource_parent(resource); in sa_legacy_unshare()
5814 (void) sa_disable_resource(resource, in sa_legacy_unshare()
5817 ret = sa_remove_resource(resource); in sa_legacy_unshare()
5829 resource = sa_get_share_resource(share, NULL); in sa_legacy_unshare()
5830 if (resource != NULL) in sa_legacy_unshare()
5837 if (share != NULL && resource == NULL) { in sa_legacy_unshare()
5852 } else if (ret == SA_OK && share == NULL && resource == NULL) { in sa_legacy_unshare()