Lines Matching refs:dn
106 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *dn, u8 phyid)
110 list_add(&dn->node, &muxl->frml_list);
130 struct cflayer *dn;
133 dn = get_from_id(&muxl->frml_list, phyid);
134 if (dn == NULL) {
138 list_del(&dn->node);
139 caif_assert(dn != NULL);
141 return dn;
160 struct cflayer *dn;
162 dn = muxl->dn_cache[idx];
163 if (dn == NULL || dn->id != dev_info->id) {
164 dn = get_from_id(&muxl->frml_list, dev_info->id);
165 muxl->dn_cache[idx] = dn;
167 return dn;
222 struct cflayer *dn;
224 dn = get_dn(muxl, cfpkt_info(pkt)->dev_info);
225 if (dn == NULL) {
234 ret = dn->transmit(dn, pkt);