Lines Matching refs:handlers
628 struct ext4_getfsmap_dev handlers[EXT4_GETFSMAP_DEVS]; in ext4_getfsmap() local
642 memset(handlers, 0, sizeof(handlers)); in ext4_getfsmap()
643 handlers[0].gfd_dev = new_encode_dev(sb->s_bdev->bd_dev); in ext4_getfsmap()
644 handlers[0].gfd_fn = ext4_getfsmap_datadev; in ext4_getfsmap()
646 handlers[1].gfd_dev = new_encode_dev( in ext4_getfsmap()
648 handlers[1].gfd_fn = ext4_getfsmap_logdev; in ext4_getfsmap()
651 sort(handlers, EXT4_GETFSMAP_DEVS, sizeof(struct ext4_getfsmap_dev), in ext4_getfsmap()
683 if (!handlers[i].gfd_fn) in ext4_getfsmap()
685 if (head->fmh_keys[0].fmr_device > handlers[i].gfd_dev) in ext4_getfsmap()
687 if (head->fmh_keys[1].fmr_device < handlers[i].gfd_dev) in ext4_getfsmap()
697 if (handlers[i].gfd_dev == head->fmh_keys[1].fmr_device) in ext4_getfsmap()
699 if (handlers[i].gfd_dev > head->fmh_keys[0].fmr_device) in ext4_getfsmap()
702 info.gfi_dev = handlers[i].gfd_dev; in ext4_getfsmap()
705 error = handlers[i].gfd_fn(sb, dkeys, &info); in ext4_getfsmap()