Searched refs:eeprom_info (Results 1 – 2 of 2) sorted by relevance
204 mlx5tool_eeprom_print(struct mlx5_eeprom_get *eeprom_info) in mlx5tool_eeprom_print() argument214 while (byte_to_write < eeprom_info->eeprom_info_out_len) { in mlx5tool_eeprom_print()219 ((uint8_t *)eeprom_info->eeprom_info_buf)[ in mlx5tool_eeprom_print()225 if (eeprom_info->eeprom_info_page_valid) { in mlx5tool_eeprom_print()237 ((uint8_t *)eeprom_info-> in mlx5tool_eeprom_print()250 struct mlx5_eeprom_get eeprom_info; in mlx5tool_get_eeprom_info() local253 memset(&eeprom_info, 0, sizeof(eeprom_info)); in mlx5tool_get_eeprom_info()254 eeprom_info.devaddr = *addr; in mlx5tool_get_eeprom_info()256 error = ioctl(ctldev, MLX5_EEPROM_GET, &eeprom_info); in mlx5tool_get_eeprom_info()261 eeprom_info.eeprom_info_buf = in mlx5tool_get_eeprom_info()[all …]
353 mlx5_eeprom_copyout(struct mlx5_core_dev *dev, struct mlx5_eeprom_get *eeprom_info) in mlx5_eeprom_copyout() argument370 eeprom_info->eeprom_info_page_valid = eeprom.page_valid; in mlx5_eeprom_copyout()371 eeprom_info->eeprom_info_out_len = eeprom.len; in mlx5_eeprom_copyout()373 if (eeprom_info->eeprom_info_buf == NULL) in mlx5_eeprom_copyout()393 error = copyout(eeprom.data, eeprom_info->eeprom_info_buf, in mlx5_eeprom_copyout()409 struct mlx5_eeprom_get *eeprom_info; in mlx5_ctl_ioctl() local494 eeprom_info = (struct mlx5_eeprom_get *)data; in mlx5_ctl_ioctl()495 devaddr = &eeprom_info->devaddr; in mlx5_ctl_ioctl()499 error = mlx5_eeprom_copyout(mdev, eeprom_info); in mlx5_ctl_ioctl()