Lines Matching refs:layer
22 struct cflayer layer;
34 void cfserl_release(struct cflayer *layer)
36 kfree(layer);
44 caif_assert(offsetof(struct cfserl, layer) == 0);
45 this->layer.receive = cfserl_receive;
46 this->layer.transmit = cfserl_transmit;
47 this->layer.ctrlcmd = cfserl_ctrlcmd;
50 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "ser1");
51 return &this->layer;
158 ret = layr->layer.up->receive(layr->layer.up, pkt);
180 static int cfserl_transmit(struct cflayer *layer, struct cfpkt *newpkt)
182 struct cfserl *layr = container_obj(layer);
186 return layer->dn->transmit(layer->dn, newpkt);