Lines Matching refs:payload

624 	struct pm8001_ioctl_payload payload;  in pm8001_init_sas_add()  local
633 payload.minor_function = 4; in pm8001_init_sas_add()
634 payload.length = 4096; in pm8001_init_sas_add()
636 payload.minor_function = 0; in pm8001_init_sas_add()
637 payload.length = 128; in pm8001_init_sas_add()
642 payload.minor_function = 4; in pm8001_init_sas_add()
643 payload.length = 4096; in pm8001_init_sas_add()
645 payload.minor_function = 1; in pm8001_init_sas_add()
646 payload.length = 4096; in pm8001_init_sas_add()
648 payload.offset = 0; in pm8001_init_sas_add()
649 payload.func_specific = kzalloc(payload.length, GFP_KERNEL); in pm8001_init_sas_add()
650 if (!payload.func_specific) { in pm8001_init_sas_add()
654 rc = PM8001_CHIP_DISP->get_nvmd_req(pm8001_ha, &payload); in pm8001_init_sas_add()
656 kfree(payload.func_specific); in pm8001_init_sas_add()
666 payload.func_specific[0x704 + i]; in pm8001_init_sas_add()
669 payload.func_specific[0x010 + i]; in pm8001_init_sas_add()
674 payload.func_specific[0x010 + i]; in pm8001_init_sas_add()
677 payload.func_specific[0x804 + i]; in pm8001_init_sas_add()
687 kfree(payload.func_specific); in pm8001_init_sas_add()
710 struct pm8001_ioctl_payload payload; in pm8001_get_phy_settings_info() local
715 payload.minor_function = 6; in pm8001_get_phy_settings_info()
716 payload.offset = 0; in pm8001_get_phy_settings_info()
717 payload.length = 4096; in pm8001_get_phy_settings_info()
718 payload.func_specific = kzalloc(4096, GFP_KERNEL); in pm8001_get_phy_settings_info()
719 if (!payload.func_specific) in pm8001_get_phy_settings_info()
722 rc = PM8001_CHIP_DISP->get_nvmd_req(pm8001_ha, &payload); in pm8001_get_phy_settings_info()
724 kfree(payload.func_specific); in pm8001_get_phy_settings_info()
729 pm8001_set_phy_profile(pm8001_ha, sizeof(u8), payload.func_specific); in pm8001_get_phy_settings_info()
730 kfree(payload.func_specific); in pm8001_get_phy_settings_info()