Home
last modified time | relevance | path

Searched refs:dl (Results 1 – 7 of 7) sorted by relevance

/net/dsa/
Ddsa2.c150 struct dsa_link *dl; in dsa_link_touch() local
154 list_for_each_entry(dl, &dst->rtable, list) in dsa_link_touch()
155 if (dl->dp == dp && dl->link_dp == link_dp) in dsa_link_touch()
156 return dl; in dsa_link_touch()
158 dl = kzalloc(sizeof(*dl), GFP_KERNEL); in dsa_link_touch()
159 if (!dl) in dsa_link_touch()
162 dl->dp = dp; in dsa_link_touch()
163 dl->link_dp = link_dp; in dsa_link_touch()
165 INIT_LIST_HEAD(&dl->list); in dsa_link_touch()
166 list_add_tail(&dl->list, &dst->rtable); in dsa_link_touch()
[all …]
Ddsa.c339 int dsa_devlink_param_get(struct devlink *dl, u32 id, in dsa_devlink_param_get() argument
342 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in dsa_devlink_param_get()
351 int dsa_devlink_param_set(struct devlink *dl, u32 id, in dsa_devlink_param_set() argument
354 struct dsa_switch *ds = dsa_devlink_to_ds(dl); in dsa_devlink_param_set()
/net/802/
Dp8023.c26 static int p8023_request(struct datalink_proto *dl, in p8023_request() argument
52 void destroy_8023_client(struct datalink_proto *dl) in destroy_8023_client() argument
54 kfree(dl); in destroy_8023_client()
Dp8022.c25 static int p8022_request(struct datalink_proto *dl, struct sk_buff *skb, in p8022_request() argument
28 llc_build_and_send_ui_pkt(dl->sap, skb, dest, dl->sap->laddr.lsap); in p8022_request()
Dpsnap.c81 static int snap_request(struct datalink_proto *dl, in snap_request() argument
84 memcpy(skb_push(skb, 5), dl->type, 5); in snap_request()
/net/bluetooth/rfcomm/
Dtty.c504 struct rfcomm_dev_list_req *dl; in rfcomm_get_dev_list() local
517 size = sizeof(*dl) + dev_num * sizeof(*di); in rfcomm_get_dev_list()
519 dl = kzalloc(size, GFP_KERNEL); in rfcomm_get_dev_list()
520 if (!dl) in rfcomm_get_dev_list()
523 di = dl->dev_info; in rfcomm_get_dev_list()
543 dl->dev_num = n; in rfcomm_get_dev_list()
544 size = sizeof(*dl) + n * sizeof(*di); in rfcomm_get_dev_list()
546 err = copy_to_user(arg, dl, size); in rfcomm_get_dev_list()
547 kfree(dl); in rfcomm_get_dev_list()
/net/bluetooth/
Dhci_core.c2108 struct hci_dev_list_req *dl; in hci_get_dev_list() local
2119 size = sizeof(*dl) + dev_num * sizeof(*dr); in hci_get_dev_list()
2121 dl = kzalloc(size, GFP_KERNEL); in hci_get_dev_list()
2122 if (!dl) in hci_get_dev_list()
2125 dr = dl->dev_req; in hci_get_dev_list()
2146 dl->dev_num = n; in hci_get_dev_list()
2147 size = sizeof(*dl) + n * sizeof(*dr); in hci_get_dev_list()
2149 err = copy_to_user(arg, dl, size); in hci_get_dev_list()
2150 kfree(dl); in hci_get_dev_list()