Lines Matching refs:rargs
958 struct reg_args *rargs; in update_publisher_cache() local
960 rargs = (struct reg_args *)calloc(1, sizeof (struct reg_args) + in update_publisher_cache()
962 if (rargs == NULL) { in update_publisher_cache()
967 rargs->ra_sub_id = sub_id; in update_publisher_cache()
968 rargs->ra_op = update_op; in update_publisher_cache()
969 bcopy(data, (char *)&rargs->ra_buf_ptr, datasz); in update_publisher_cache()
972 (void) clnt_deliver_event(pub_fd, (void *)rargs, in update_publisher_cache()
976 free(rargs); in update_publisher_cache()
1488 struct reg_args *rargs; in cache_update_service() local
1498 rargs = (struct reg_args *)args; in cache_update_service()
1502 sub_id = rargs->ra_sub_id; in cache_update_service()
1506 switch (rargs->ra_op) { in cache_update_service()
1508 class = (char *)&rargs->ra_buf_ptr; in cache_update_service()
1539 if (nvlist_unpack((char *)&rargs->ra_buf_ptr, datalen, in cache_update_service()
2591 struct reg_args rargs; in sysevent_bind_handle_cmn() local
2600 rargs.ra_op = SE_CLEANUP; in sysevent_bind_handle_cmn()
2602 (void) clnt_deliver_event(pub_fd, (void *)&rargs, in sysevent_bind_handle_cmn()