Lines Matching refs:phy_layer
36 struct cflayer *phy_layer; member
344 caif_assert(phy->phy_layer->id == in caif_connect_client()
407 caif_assert(phyinfo->phy_layer != NULL); in cfcnfg_linkup_rsp()
408 caif_assert(phyinfo->phy_layer->id == phyid); in cfcnfg_linkup_rsp()
455 struct net_device *dev, struct cflayer *phy_layer, in cfcnfg_add_phy_layer() argument
483 phy_layer->id = phyid; in cfcnfg_add_phy_layer()
488 phyinfo->phy_layer = phy_layer; in cfcnfg_add_phy_layer()
504 layer_set_dn(link_support, phy_layer); in cfcnfg_add_phy_layer()
505 layer_set_up(phy_layer, link_support); in cfcnfg_add_phy_layer()
507 layer_set_dn(frml, phy_layer); in cfcnfg_add_phy_layer()
508 layer_set_up(phy_layer, frml); in cfcnfg_add_phy_layer()
522 int cfcnfg_set_phy_state(struct cfcnfg *cnfg, struct cflayer *phy_layer, in cfcnfg_set_phy_state() argument
528 phyinfo = cfcnfg_get_phyinfo_rcu(cnfg, phy_layer->id); in cfcnfg_set_phy_state()
543 phy_layer->id); in cfcnfg_set_phy_state()
545 cfmuxl_remove_dnlayer(cnfg->mux, phy_layer->id); in cfcnfg_set_phy_state()
554 int cfcnfg_del_phy_layer(struct cfcnfg *cnfg, struct cflayer *phy_layer) in cfcnfg_del_phy_layer() argument
564 phyid = phy_layer->id; in cfcnfg_del_phy_layer()
572 caif_assert(phy_layer == phyinfo->phy_layer); in cfcnfg_del_phy_layer()
573 caif_assert(phy_layer->id == phyid); in cfcnfg_del_phy_layer()
591 if (phy_layer != frml_dn) { in cfcnfg_del_phy_layer()
595 layer_set_up(phy_layer, NULL); in cfcnfg_del_phy_layer()
597 if (phyinfo->phy_layer != frml_dn) in cfcnfg_del_phy_layer()