Lines Matching defs:ip
210 * @ip: return value: ip[0]=heads, ip[1]=sectors, ip[2]=cylinders
213 * SCSI-CAM system, storing the results in ip as required
218 int scsicam_bios_param(struct block_device *bdev, sector_t capacity, int *ip)
224 if (scsi_partsize(bdev, capacity, ip))
232 ret = setsize((unsigned long)capacity, (unsigned int *)ip + 2,
233 (unsigned int *)ip + 0, (unsigned int *)ip + 1);
240 if (ret || ip[0] > 255 || ip[1] > 63) {
242 ip[0] = 255;
243 ip[1] = 63;
245 ip[0] = 64;
246 ip[1] = 32;
250 ip[2] = 65535;
252 ip[2] = (unsigned long)capacity / (ip[0] * ip[1]);