Lines Matching refs:serv
17 #define container_obj(layr) container_of(layr, struct cfctrl, serv.layer)
42 caif_assert(offsetof(struct cfctrl, serv.layer) == 0); in cfctrl_create()
45 cfsrvl_init(&this->serv, 0, &dev_info, false); in cfctrl_create()
48 this->serv.layer.receive = cfctrl_recv; in cfctrl_create()
49 sprintf(this->serv.layer.name, "ctrl"); in cfctrl_create()
50 this->serv.layer.ctrlcmd = cfctrl_ctrlcmd; in cfctrl_create()
57 return &this->serv.layer; in cfctrl_create()
172 info->channel_id = cfctrl->serv.layer.id; in init_info()
173 info->dev_info = &cfctrl->serv.dev_info; in init_info()
180 struct cflayer *dn = cfctrl->serv.layer.dn; in cfctrl_enum_req()
189 caif_assert(offsetof(struct cfctrl, serv.layer) == 0); in cfctrl_enum_req()
192 cfctrl->serv.dev_info.id = physlinkid; in cfctrl_enum_req()
211 struct cflayer *dn = cfctrl->serv.layer.dn; in cfctrl_linkup_request()
298 count = cfctrl_cancel_req(&cfctrl->serv.layer, in cfctrl_linkup_request()
314 struct cflayer *dn = cfctrl->serv.layer.dn; in cfctrl_linkdown_req()
378 enum cfctrl_srv serv; in cfctrl_recv() local
391 serv = tmp & CFCTRL_SRV_MASK; in cfctrl_recv()
392 linkparam.linktype = serv; in cfctrl_recv()
406 switch (serv) { in cfctrl_recv()
492 serv); in cfctrl_recv()
505 cfctrl->res.reject_rsp(cfctrl->serv.layer.up, in cfctrl_recv()
510 cfctrl->res.linksetup_rsp(cfctrl->serv. in cfctrl_recv()
512 serv, physlinkid, in cfctrl_recv()
524 cfctrl->res.linkdestroy_rsp(cfctrl->serv.layer.up, linkid); in cfctrl_recv()