Lines Matching refs:qinfo
4367 struct qeth_arp_query_info *qinfo = reply->param; in qeth_snmp_command_cb() local
4395 if ((qinfo->udata_len - qinfo->udata_offset) < data_len) { in qeth_snmp_command_cb()
4404 memcpy(qinfo->udata + qinfo->udata_offset, snmp_data, data_len); in qeth_snmp_command_cb()
4405 qinfo->udata_offset += data_len; in qeth_snmp_command_cb()
4418 struct qeth_arp_query_info qinfo = {0, }; in qeth_snmp_command() local
4431 if (get_user(qinfo.udata_len, &ureq->hdr.data_len) || in qeth_snmp_command()
4449 qinfo.udata = kzalloc(qinfo.udata_len, GFP_KERNEL); in qeth_snmp_command()
4450 if (!qinfo.udata) { in qeth_snmp_command()
4454 qinfo.udata_offset = sizeof(struct qeth_snmp_ureq_hdr); in qeth_snmp_command()
4456 rc = qeth_send_ipa_cmd(card, iob, qeth_snmp_command_cb, &qinfo); in qeth_snmp_command()
4461 if (copy_to_user(udata, qinfo.udata, qinfo.udata_len)) in qeth_snmp_command()
4465 kfree(qinfo.udata); in qeth_snmp_command()