Lines Matching refs:fuc
42 gk20a_gr_av_to_init(struct gf100_gr_fuc *fuc) in gk20a_gr_av_to_init() argument
46 const int nent = (fuc->size / sizeof(struct gk20a_fw_av)); in gk20a_gr_av_to_init()
59 struct gk20a_fw_av *av = &((struct gk20a_fw_av *)fuc->data)[i]; in gk20a_gr_av_to_init()
78 gk20a_gr_aiv_to_init(struct gf100_gr_fuc *fuc) in gk20a_gr_aiv_to_init() argument
82 const int nent = (fuc->size / sizeof(struct gk20a_fw_aiv)); in gk20a_gr_aiv_to_init()
95 struct gk20a_fw_aiv *av = &((struct gk20a_fw_aiv *)fuc->data)[i]; in gk20a_gr_aiv_to_init()
107 gk20a_gr_av_to_method(struct gf100_gr_fuc *fuc) in gk20a_gr_av_to_method() argument
113 const int nent = (fuc->size / sizeof(struct gk20a_fw_av)); in gk20a_gr_av_to_method()
126 struct gk20a_fw_av *av = &((struct gk20a_fw_av *)fuc->data)[i]; in gk20a_gr_av_to_method()
289 struct gf100_gr_fuc fuc; in gk20a_gr_new_() local
301 ret = gf100_gr_ctor_fw(gr, "sw_nonctx", &fuc); in gk20a_gr_new_()
304 gr->fuc_sw_nonctx = gk20a_gr_av_to_init(&fuc); in gk20a_gr_new_()
305 gf100_gr_dtor_fw(&fuc); in gk20a_gr_new_()
309 ret = gf100_gr_ctor_fw(gr, "sw_ctx", &fuc); in gk20a_gr_new_()
312 gr->fuc_sw_ctx = gk20a_gr_aiv_to_init(&fuc); in gk20a_gr_new_()
313 gf100_gr_dtor_fw(&fuc); in gk20a_gr_new_()
317 ret = gf100_gr_ctor_fw(gr, "sw_bundle_init", &fuc); in gk20a_gr_new_()
320 gr->fuc_bundle = gk20a_gr_av_to_init(&fuc); in gk20a_gr_new_()
321 gf100_gr_dtor_fw(&fuc); in gk20a_gr_new_()
325 ret = gf100_gr_ctor_fw(gr, "sw_method_init", &fuc); in gk20a_gr_new_()
328 gr->fuc_method = gk20a_gr_av_to_method(&fuc); in gk20a_gr_new_()
329 gf100_gr_dtor_fw(&fuc); in gk20a_gr_new_()