Lines Matching refs:a1
456 u64 *a0, u64 *a1, int wait) in vnic_dev_cmd_proxy() argument
466 vdev->args[3] = *a1; in vnic_dev_cmd_proxy()
483 *a1 = vdev->args[2]; in vnic_dev_cmd_proxy()
489 enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait) in vnic_dev_cmd_no_proxy() argument
494 vdev->args[1] = *a1; in vnic_dev_cmd_no_proxy()
499 *a1 = vdev->args[1]; in vnic_dev_cmd_no_proxy()
517 u64 *a0, u64 *a1, int wait) in vnic_dev_cmd() argument
524 a0, a1, wait); in vnic_dev_cmd()
527 a0, a1, wait); in vnic_dev_cmd()
530 return vnic_dev_cmd_no_proxy(vdev, cmd, a0, a1, wait); in vnic_dev_cmd()
536 u64 a0 = (u32)cmd, a1 = 0; in vnic_dev_capable() local
540 err = vnic_dev_cmd(vdev, CMD_CAPABILITY, &a0, &a1, wait); in vnic_dev_capable()
548 u64 a0, a1 = 0; in vnic_dev_fw_info() local
560 a1 = sizeof(struct vnic_devcmd_fw_info); in vnic_dev_fw_info()
565 &a0, &a1, wait); in vnic_dev_fw_info()
568 &a0, &a1, wait); in vnic_dev_fw_info()
579 u64 a0, a1; in vnic_dev_spec() local
584 a1 = size; in vnic_dev_spec()
586 err = vnic_dev_cmd(vdev, CMD_DEV_SPEC, &a0, &a1, wait); in vnic_dev_spec()
601 u64 a0, a1; in vnic_dev_stats_dump() local
613 a1 = sizeof(struct vnic_stats); in vnic_dev_stats_dump()
615 return vnic_dev_cmd(vdev, CMD_STATS_DUMP, &a0, &a1, wait); in vnic_dev_stats_dump()
620 u64 a0 = 0, a1 = 0; in vnic_dev_close() local
622 return vnic_dev_cmd(vdev, CMD_CLOSE, &a0, &a1, wait); in vnic_dev_close()
627 u64 a0 = 0, a1 = 0; in vnic_dev_enable_wait() local
631 return vnic_dev_cmd(vdev, CMD_ENABLE_WAIT, &a0, &a1, wait); in vnic_dev_enable_wait()
633 return vnic_dev_cmd(vdev, CMD_ENABLE, &a0, &a1, wait); in vnic_dev_enable_wait()
638 u64 a0 = 0, a1 = 0; in vnic_dev_disable() local
640 return vnic_dev_cmd(vdev, CMD_DISABLE, &a0, &a1, wait); in vnic_dev_disable()
645 u64 a0 = (u32)arg, a1 = 0; in vnic_dev_open() local
647 return vnic_dev_cmd(vdev, CMD_OPEN, &a0, &a1, wait); in vnic_dev_open()
652 u64 a0 = 0, a1 = 0; in vnic_dev_open_done() local
658 err = vnic_dev_cmd(vdev, CMD_OPEN_STATUS, &a0, &a1, wait); in vnic_dev_open_done()
669 u64 a0 = (u32)arg, a1 = 0; in vnic_dev_soft_reset() local
671 return vnic_dev_cmd(vdev, CMD_SOFT_RESET, &a0, &a1, wait); in vnic_dev_soft_reset()
676 u64 a0 = 0, a1 = 0; in vnic_dev_soft_reset_done() local
682 err = vnic_dev_cmd(vdev, CMD_SOFT_RESET_STATUS, &a0, &a1, wait); in vnic_dev_soft_reset_done()
693 u64 a0 = (u32)arg, a1 = 0; in vnic_dev_hang_reset() local
699 &a0, &a1, wait); in vnic_dev_hang_reset()
710 u64 a0 = 0, a1 = 0; in vnic_dev_hang_reset_done() local
718 &a0, &a1, wait); in vnic_dev_hang_reset_done()
732 u64 a0, a1; in vnic_dev_hang_notify() local
734 return vnic_dev_cmd(vdev, CMD_HANG_NOTIFY, &a0, &a1, wait); in vnic_dev_hang_notify()
739 u64 a0, a1; in vnic_dev_get_mac_addr() local
746 err = vnic_dev_cmd(vdev, CMD_GET_MAC_ADDR, &a0, &a1, wait); in vnic_dev_get_mac_addr()
759 u64 a0, a1 = 0; in vnic_dev_packet_filter() local
769 err = vnic_dev_cmd(vdev, CMD_PACKET_FILTER, &a0, &a1, wait); in vnic_dev_packet_filter()
778 u64 a0 = 0, a1 = 0; in vnic_dev_add_addr() local
786 err = vnic_dev_cmd(vdev, CMD_ADDR_ADD, &a0, &a1, wait); in vnic_dev_add_addr()
795 u64 a0 = 0, a1 = 0; in vnic_dev_del_addr() local
803 err = vnic_dev_cmd(vdev, CMD_ADDR_DEL, &a0, &a1, wait); in vnic_dev_del_addr()
813 u64 a0 = ig_vlan_rewrite_mode, a1 = 0; in vnic_dev_set_ig_vlan_rewrite_mode() local
818 &a0, &a1, wait); in vnic_dev_set_ig_vlan_rewrite_mode()
826 u64 a0, a1; in vnic_dev_notify_setcmd() local
835 a1 = ((u64)intr << 32) & 0x0000ffff00000000ULL; in vnic_dev_notify_setcmd()
836 a1 += sizeof(struct vnic_devcmd_notify); in vnic_dev_notify_setcmd()
838 r = vnic_dev_cmd(vdev, CMD_NOTIFY, &a0, &a1, wait); in vnic_dev_notify_setcmd()
839 vdev->notify_sz = (r == 0) ? (u32)a1 : 0; in vnic_dev_notify_setcmd()
864 u64 a0, a1; in vnic_dev_notify_unsetcmd() local
869 a1 = 0x0000ffff00000000ULL; /* intr num = -1 to unreg for intr */ in vnic_dev_notify_unsetcmd()
870 a1 += sizeof(struct vnic_devcmd_notify); in vnic_dev_notify_unsetcmd()
872 err = vnic_dev_cmd(vdev, CMD_NOTIFY, &a0, &a1, wait); in vnic_dev_notify_unsetcmd()
915 u64 a0 = (u32)arg, a1 = 0; in vnic_dev_init() local
920 r = vnic_dev_cmd(vdev, CMD_INIT, &a0, &a1, wait); in vnic_dev_init()
922 vnic_dev_cmd(vdev, CMD_INIT_v1, &a0, &a1, wait); in vnic_dev_init()
927 vnic_dev_cmd(vdev, CMD_GET_MAC_ADDR, &a0, &a1, wait); in vnic_dev_init()
928 vnic_dev_cmd(vdev, CMD_ADDR_ADD, &a0, &a1, wait); in vnic_dev_init()
936 u64 a0 = 0, a1 = 0; in vnic_dev_deinit() local
939 return vnic_dev_cmd(vdev, CMD_DEINIT, &a0, &a1, wait); in vnic_dev_deinit()
1122 u64 a0, a1 = len; in vnic_dev_init_prov2() local
1136 ret = vnic_dev_cmd(vdev, CMD_INIT_PROV_INFO2, &a0, &a1, wait); in vnic_dev_init_prov2()
1145 u64 a0, a1 = 0; in vnic_dev_enable2() local
1150 return vnic_dev_cmd(vdev, CMD_ENABLE2, &a0, &a1, wait); in vnic_dev_enable2()
1156 u64 a0 = cmd, a1 = 0; in vnic_dev_cmd_status() local
1160 ret = vnic_dev_cmd(vdev, CMD_STATUS, &a0, &a1, wait); in vnic_dev_cmd_status()
1179 u64 a0, a1; in vnic_dev_set_mac_addr() local
1186 return vnic_dev_cmd(vdev, CMD_SET_MAC_ADDR, &a0, &a1, wait); in vnic_dev_set_mac_addr()
1206 u64 a0, a1; in vnic_dev_classifier() local
1223 a1 = tlv_size; in vnic_dev_classifier()
1239 ret = vnic_dev_cmd(vdev, CMD_ADD_FILTER, &a0, &a1, wait); in vnic_dev_classifier()
1244 ret = vnic_dev_cmd(vdev, CMD_DEL_FILTER, &a0, &a1, wait); in vnic_dev_classifier()