• Home
  • Raw
  • Download

Lines Matching refs:mode

56 	enum kcov_mode		mode;  member
147 unsigned int mode; in check_kcov_mode() local
155 mode = READ_ONCE(t->kcov_mode); in check_kcov_mode()
164 return mode == needed_mode; in check_kcov_mode()
316 void *area, enum kcov_mode mode, int sequence) in kcov_start() argument
324 WRITE_ONCE(t->kcov_mode, mode); in kcov_start()
353 kcov->mode = KCOV_MODE_INIT; in kcov_reset()
456 if (kcov->mode != KCOV_MODE_INIT || vma->vm_pgoff != 0 || in kcov_mmap()
485 kcov->mode = KCOV_MODE_DISABLED; in kcov_open()
550 int mode, i; in kcov_ioctl_locked() local
561 if (kcov->mode != KCOV_MODE_DISABLED) in kcov_ioctl_locked()
572 kcov->mode = KCOV_MODE_INIT; in kcov_ioctl_locked()
583 if (kcov->mode != KCOV_MODE_INIT || !kcov->area) in kcov_ioctl_locked()
588 mode = kcov_get_mode(arg); in kcov_ioctl_locked()
589 if (mode < 0) in kcov_ioctl_locked()
590 return mode; in kcov_ioctl_locked()
592 kcov->mode = mode; in kcov_ioctl_locked()
593 kcov_start(t, kcov->size, kcov->area, kcov->mode, in kcov_ioctl_locked()
614 if (kcov->mode != KCOV_MODE_INIT || !kcov->area) in kcov_ioctl_locked()
620 mode = kcov_get_mode(remote_arg->trace_mode); in kcov_ioctl_locked()
621 if (mode < 0) in kcov_ioctl_locked()
622 return mode; in kcov_ioctl_locked()
625 kcov->mode = mode; in kcov_ioctl_locked()
765 enum kcov_mode mode; in kcov_remote_start() local
797 mode = remote->kcov->mode; in kcov_remote_start()
815 kcov_start(t, size, area, mode, sequence); in kcov_remote_start()
820 static void kcov_move_area(enum kcov_mode mode, void *dst_area, in kcov_move_area() argument
832 switch (mode) { in kcov_move_area()
863 switch (mode) { in kcov_move_area()
900 kcov_move_area(kcov->mode, kcov->area, kcov->size, area); in kcov_remote_stop()