Lines Matching defs:phy_layer
35 struct cflayer *phy_layer;
180 && strcmp(cnfg->phy_layers[i].phy_layer->name,
226 phyinfo->phy_layer->id != phyid ||
236 phyinfo->phy_layer != NULL &&
237 phyinfo->phy_layer->modemcmd != NULL) {
238 phyinfo->phy_layer->modemcmd(phyinfo->phy_layer,
299 caif_assert(cnfg->phy_layers[param->phyid].phy_layer->id ==
343 caif_assert(phyinfo->phy_layer != NULL);
344 caif_assert(phyinfo->phy_layer->id == phyid);
348 phyinfo->phy_layer->modemcmd != NULL) {
349 phyinfo->phy_layer->modemcmd(phyinfo->phy_layer,
395 struct net_device *dev, struct cflayer *phy_layer,
443 phy_layer->id = *phyid;
448 cnfg->phy_layers[*phyid].phy_layer = phy_layer;
454 phy_layer->type = phy_type;
468 layer_set_dn(phy_driver, phy_layer);
469 layer_set_up(phy_layer, phy_driver);
471 layer_set_dn(frml, phy_layer);
472 layer_set_up(phy_layer, frml);
477 int cfcnfg_del_phy_layer(struct cfcnfg *cnfg, struct cflayer *phy_layer)
481 phyid = phy_layer->id;
483 caif_assert(phy_layer == cnfg->phy_layers[phyid].phy_layer);
484 caif_assert(phy_layer->id == phyid);
487 memset(&cnfg->phy_layers[phy_layer->id], 0,
489 frml = cfmuxl_remove_dnlayer(cnfg->mux, phy_layer->id);
495 if (phy_layer != frml_dn) {
500 layer_set_up(phy_layer, NULL);