Lines Matching refs:rbuf
201 i_ilb_retrieve_rule_names(ilb_handle_t h, ilb_comm_t **rbuf, size_t *rbufsz) in i_ilb_retrieve_rule_names() argument
217 *rbuf = tmp_rbuf; in i_ilb_retrieve_rule_names()
223 *rbuf = NULL; in i_ilb_retrieve_rule_names()
234 ilb_comm_t *ic, *rbuf; in i_ilb_walk_one_rule() local
241 if ((rbuf = malloc(rbufsz)) == NULL) { in i_ilb_walk_one_rule()
247 rc = i_ilb_do_comm(h, ic, ic_sz, rbuf, &rbufsz); in i_ilb_walk_one_rule()
250 if (rbuf->ic_cmd != ILBD_CMD_OK) { in i_ilb_walk_one_rule()
251 rc = *(ilb_status_t *)&rbuf->ic_data; in i_ilb_walk_one_rule()
254 rl = (ilb_rule_info_t *)&rbuf->ic_data; in i_ilb_walk_one_rule()
285 free(rbuf); in i_ilb_walk_one_rule()
295 ilb_comm_t *rbuf; in ilb_walk_rules() local
305 rc = i_ilb_retrieve_rule_names(h, &rbuf, &rbufsz); in ilb_walk_rules()
309 names = (ilbd_namelist_t *)&rbuf->ic_data; in ilb_walk_rules()
324 free(rbuf); in ilb_walk_rules()