Lines Matching refs:id
46 static struct cflayer *get_up(struct cfmuxl *muxl, u16 id);
75 static struct cflayer *get_from_id(struct list_head *list, u16 id) in get_from_id() argument
79 if (lyr->id == id) in get_from_id()
123 static struct cflayer *get_up(struct cfmuxl *muxl, u16 id) in get_up() argument
126 int idx = id % UP_CACHE_SIZE; in get_up()
128 if (up == NULL || up->id != id) { in get_up()
130 up = get_from_id(&muxl->srvl_list, id); in get_up()
140 int idx = dev_info->id % DN_CACHE_SIZE; in get_dn()
142 if (dn == NULL || dn->id != dev_info->id) { in get_dn()
144 dn = get_from_id(&muxl->frml_list, dev_info->id); in get_dn()
151 struct cflayer *cfmuxl_remove_uplayer(struct cflayer *layr, u8 id) in cfmuxl_remove_uplayer() argument
155 int idx = id % UP_CACHE_SIZE; in cfmuxl_remove_uplayer()
157 if (id == 0) { in cfmuxl_remove_uplayer()
163 up = get_from_id(&muxl->srvl_list, id); in cfmuxl_remove_uplayer()
178 u8 id; in cfmuxl_receive() local
180 if (cfpkt_extr_head(pkt, &id, 1) < 0) { in cfmuxl_receive()
186 up = get_up(muxl, id); in cfmuxl_receive()
190 " up == NULL", id, id); in cfmuxl_receive()
225 info->dev_info->id, info->dev_info->id); in cfmuxl_transmit()
259 layer->id != 0) in cfmuxl_ctrlcmd()
260 cfmuxl_remove_uplayer(layr, layer->id); in cfmuxl_ctrlcmd()