Lines Matching refs:lcl
50 struct lcl_p *lcl; in irs_lcl_acc() local
59 if (!(lcl = memget(sizeof *lcl))) { in irs_lcl_acc()
64 memset(lcl, 0x5e, sizeof *lcl); in irs_lcl_acc()
65 lcl->res = NULL; in irs_lcl_acc()
66 lcl->free_res = NULL; in irs_lcl_acc()
67 acc->private = lcl; in irs_lcl_acc()
92 struct lcl_p *lcl = (struct lcl_p *)this->private; in lcl_res_get() local
94 if (lcl->res == NULL) { in lcl_res_get()
103 if ((lcl->res->options & RES_INIT) == 0U && in lcl_res_get()
104 res_ninit(lcl->res) < 0) in lcl_res_get()
107 return (lcl->res); in lcl_res_get()
113 struct lcl_p *lcl = (struct lcl_p *)this->private; in lcl_res_set() local
115 if (lcl->res && lcl->free_res) { in lcl_res_set()
116 res_nclose(lcl->res); in lcl_res_set()
117 (*lcl->free_res)(lcl->res); in lcl_res_set()
120 lcl->res = res; in lcl_res_set()
121 lcl->free_res = free_res; in lcl_res_set()
126 struct lcl_p *lcl = (struct lcl_p *)this->private; in lcl_close() local
128 if (lcl) { in lcl_close()
129 if (lcl->free_res) in lcl_close()
130 (*lcl->free_res)(lcl->res); in lcl_close()
131 memput(lcl, sizeof *lcl); in lcl_close()