Lines Matching refs:p64
664 static void get_compat_ipmi_msg(struct ipmi_msg *p64,
667 p64->netfn = p32->netfn;
668 p64->cmd = p32->cmd;
669 p64->data_len = p32->data_len;
670 p64->data = compat_ptr(p32->data);
673 static void get_compat_ipmi_req(struct ipmi_req *p64,
676 p64->addr = compat_ptr(p32->addr);
677 p64->addr_len = p32->addr_len;
678 p64->msgid = p32->msgid;
679 get_compat_ipmi_msg(&p64->msg, &p32->msg);
682 static void get_compat_ipmi_req_settime(struct ipmi_req_settime *p64,
685 get_compat_ipmi_req(&p64->req, &p32->req);
686 p64->retries = p32->retries;
687 p64->retry_time_ms = p32->retry_time_ms;
690 static void get_compat_ipmi_recv(struct ipmi_recv *p64,
693 memset(p64, 0, sizeof(struct ipmi_recv));
694 p64->recv_type = p32->recv_type;
695 p64->addr = compat_ptr(p32->addr);
696 p64->addr_len = p32->addr_len;
697 p64->msgid = p32->msgid;
698 get_compat_ipmi_msg(&p64->msg, &p32->msg);
701 static int copyout_recv32(struct ipmi_recv *p64, void __user *to)
705 v32.recv_type = p64->recv_type;
706 v32.addr = ptr_to_compat(p64->addr);
707 v32.addr_len = p64->addr_len;
708 v32.msgid = p64->msgid;
709 v32.msg.netfn = p64->msg.netfn;
710 v32.msg.cmd = p64->msg.cmd;
711 v32.msg.data_len = p64->msg.data_len;
712 v32.msg.data = ptr_to_compat(p64->msg.data);