Lines Matching refs:data

297 			       unsigned long data)
299 struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
330 cmd->data.setdelipm.ip = addr->u.a6.addr;
331 ipv6_eth_mc_map(&addr->u.a6.addr, cmd->data.setdelipm.mac);
333 cmd->data.setdelipm.ip.s6_addr32[3] = addr->u.a4.addr;
334 ip_eth_mc_map(addr->u.a4.addr, cmd->data.setdelipm.mac);
386 cmd->data.setdelip6.addr = addr->u.a6.addr;
387 qeth_l3_set_ipv6_prefix(&cmd->data.setdelip6.prefix,
389 cmd->data.setdelip6.flags = flags;
391 cmd->data.setdelip4.addr = addr->u.a4.addr;
392 cmd->data.setdelip4.mask = addr->u.a4.mask;
393 cmd->data.setdelip4.flags = flags;
412 cmd->data.setrtg.type = (type);
911 struct qeth_reply *reply, unsigned long data)
913 struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
917 if (!is_valid_ether_addr(cmd->data.create_destroy_addr.mac_addr))
920 eth_hw_addr_set(card->dev, cmd->data.create_destroy_addr.mac_addr);
942 struct qeth_reply *reply, unsigned long data)
944 struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
948 *uid = cmd->data.create_destroy_addr.uid;
970 __ipa_cmd(iob)->data.create_destroy_addr.uid = uid;
979 unsigned long data)
986 cmd = (struct qeth_ipa_cmd *)data;
990 switch (cmd->data.diagass.action) {
1028 cmd->data.diagass.action, CARD_DEVID(card));
1046 cmd->data.diagass.type = QETH_DIAGS_TYPE_HIPERSOCKET;
1047 cmd->data.diagass.action = diags_cmd;
1214 unsigned long data)
1216 struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
1218 qeth_setassparms_cb(card, reply, data);
1247 __ipa_cmd(iob)->data.setassparms.data.flags_32bit = (u32) no_entries;
1298 struct qeth_reply *reply, unsigned long data)
1311 cmd = (struct qeth_ipa_cmd *) data;
1318 if (cmd->data.setassparms.hdr.return_code) {
1319 cmd->hdr.return_code = cmd->data.setassparms.hdr.return_code;
1324 qdata = &cmd->data.setassparms.data.query_arp;
1335 cur_entry = &qdata->data + entrybytes_done;
1355 &qdata->data + entrybytes_done + stripped_bytes,
1362 if (cmd->data.setassparms.hdr.seq_no <
1363 cmd->data.setassparms.hdr.number_of_replies)
1392 cmd->data.setassparms.data.query_arp.request_bits = 0x000F;
1477 cmd_entry = &__ipa_cmd(iob)->data.setassparms.data.arp_entry;
1519 void __user *data, int cmd)
1539 rc = qeth_l3_arp_query(card, data);
1545 if (copy_from_user(&arp_entry, data, sizeof(arp_entry)))
1560 rc = qeth_siocdevprivate(dev, rq, data, cmd);