Lines Matching defs:layer
14 #define container_obj(layr) container_of(layr, struct cfmuxl, layer)
21 struct cflayer layer;
50 this->layer.receive = cfmuxl_receive;
51 this->layer.transmit = cfmuxl_transmit;
52 this->layer.ctrlcmd = cfmuxl_ctrlcmd;
57 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "mux");
58 return &this->layer;
74 struct cflayer *layer;
80 layer = list_entry(node, struct cflayer, node);
81 if (cfsrvl_phyid_match(layer, phyid)) {
118 struct cflayer *layer;
120 layer = list_entry(node, struct cflayer, node);
121 if (layer->id == id)
122 return layer;
246 struct cflayer *layer;
248 layer = list_entry(node, struct cflayer, node);
249 if (cfsrvl_phyid_match(layer, phyid))
250 layer->ctrlcmd(layer, ctrl, phyid);