Lines Matching defs:layer
25 #define container_obj(layr) container_of(layr, struct cfsrvl, layer)
121 info->channel_id = service->layer.id;
142 info->channel_id = service->layer.id;
154 static void cfsrvl_release(struct cflayer *layer)
156 struct cfsrvl *service = container_of(layer, struct cfsrvl, layer);
165 caif_assert(offsetof(struct cfsrvl, layer) == 0);
169 service->layer.id = channel_id;
170 service->layer.ctrlcmd = cfservl_ctrlcmd;
171 service->layer.modemcmd = cfservl_modemcmd;
186 u8 cfsrvl_getphyid(struct cflayer *layer)
188 struct cfsrvl *servl = container_obj(layer);
192 bool cfsrvl_phyid_match(struct cflayer *layer, int phyid)
194 struct cfsrvl *servl = container_obj(layer);
204 servl->release(&servl->layer);
216 service = container_of(adapt_layer->dn, struct cfsrvl, layer);