Lines Matching refs:chans
143 struct stratix10_svc_chan *chans; member
899 if (!strcmp(controller->chans[i].name, name)) { in stratix10_svc_request_channel_byname()
900 chan = &controller->chans[i]; in stratix10_svc_request_channel_byname()
1130 struct stratix10_svc_chan *chans; in stratix10_svc_drv_probe() local
1164 chans = devm_kmalloc_array(dev, SVC_NUM_CHANNEL, in stratix10_svc_drv_probe()
1165 sizeof(*chans), GFP_KERNEL | __GFP_ZERO); in stratix10_svc_drv_probe()
1166 if (!chans) { in stratix10_svc_drv_probe()
1174 controller->chans = chans; in stratix10_svc_drv_probe()
1188 chans[0].scl = NULL; in stratix10_svc_drv_probe()
1189 chans[0].ctrl = controller; in stratix10_svc_drv_probe()
1190 chans[0].name = SVC_CLIENT_FPGA; in stratix10_svc_drv_probe()
1191 spin_lock_init(&chans[0].lock); in stratix10_svc_drv_probe()
1193 chans[1].scl = NULL; in stratix10_svc_drv_probe()
1194 chans[1].ctrl = controller; in stratix10_svc_drv_probe()
1195 chans[1].name = SVC_CLIENT_RSU; in stratix10_svc_drv_probe()
1196 spin_lock_init(&chans[1].lock); in stratix10_svc_drv_probe()
1198 chans[2].scl = NULL; in stratix10_svc_drv_probe()
1199 chans[2].ctrl = controller; in stratix10_svc_drv_probe()
1200 chans[2].name = SVC_CLIENT_FCS; in stratix10_svc_drv_probe()
1201 spin_lock_init(&chans[2].lock); in stratix10_svc_drv_probe()