Lines Matching refs:udata
2405 memcpy(qinfo->udata + qinfo->udata_offset, in qeth_l3_arp_query_cb()
2417 memcpy(qinfo->udata, &qinfo->no_entries, 4); in qeth_l3_arp_query_cb()
2422 memcpy(qinfo->udata + QETH_QARP_MASK_OFFSET, &qdata->reply_bits, 2); in qeth_l3_arp_query_cb()
2427 memcpy(qinfo->udata, &i, 4); in qeth_l3_arp_query_cb()
2481 static int qeth_l3_arp_query(struct qeth_card *card, char __user *udata) in qeth_l3_arp_query() argument
2495 if (copy_from_user(&qinfo, udata, 6)) { in qeth_l3_arp_query()
2499 qinfo.udata = kzalloc(qinfo.udata_len, GFP_KERNEL); in qeth_l3_arp_query()
2500 if (!qinfo.udata) { in qeth_l3_arp_query()
2507 if (copy_to_user(udata, qinfo.udata, 4)) in qeth_l3_arp_query()
2518 if (copy_to_user(udata, qinfo.udata, qinfo.udata_len)) { in qeth_l3_arp_query()
2526 kfree(qinfo.udata); in qeth_l3_arp_query()