Lines Matching defs:layer
35 struct cflayer layer;
117 static int transmit(struct cflayer *layer, struct cfpkt *pkt)
120 container_of(layer, struct caif_device_entry, layer);
148 caifd = container_of(layr, struct caif_device_entry, layer);
174 if (!caifd || !caifd->layer.up || !caifd->layer.up->ctrlcmd)
177 if (caifd->layer.up->receive(caifd->layer.up, pkt))
191 if (!caifd || !caifd->layer.up || !caifd->layer.up->ctrlcmd)
194 caifd->layer.up->ctrlcmd(caifd->layer.up,
198 caifd->layer.id);
239 caifd->layer.transmit = transmit;
240 caifd->layer.modemcmd = modemcmd;
262 &caifd->layer,
267 strncpy(caifd->layer.name, dev->name,
268 sizeof(caifd->layer.name) - 1);
269 caifd->layer.name[sizeof(caifd->layer.name) - 1] = 0;
283 if (!caifd || !caifd->layer.up || !caifd->layer.up->ctrlcmd)
285 caifd->layer.up->ctrlcmd(caifd->layer.up,
287 caifd->layer.id);
303 cfcnfg_del_phy_layer(get_caif_conf(), &caifd->layer);
339 /* Hook up the adaptation layer. */