Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

usb: convert to new timestamp accessors

Convert to using the new inode timestamp accessor functions.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://lore.kernel.org/r/20231004185347.80880-12-jlayton@kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>

authored by

Jeff Layton and committed by
Christian Brauner
2b450e92 69f73ca3

+17 -9
+17 -9
drivers/usb/core/devio.c
··· 2642 2642 snoop(&dev->dev, "%s: CONTROL\n", __func__); 2643 2643 ret = proc_control(ps, p); 2644 2644 if (ret >= 0) 2645 - inode->i_mtime = inode_set_ctime_current(inode); 2645 + inode_set_mtime_to_ts(inode, 2646 + inode_set_ctime_current(inode)); 2646 2647 break; 2647 2648 2648 2649 case USBDEVFS_BULK: 2649 2650 snoop(&dev->dev, "%s: BULK\n", __func__); 2650 2651 ret = proc_bulk(ps, p); 2651 2652 if (ret >= 0) 2652 - inode->i_mtime = inode_set_ctime_current(inode); 2653 + inode_set_mtime_to_ts(inode, 2654 + inode_set_ctime_current(inode)); 2653 2655 break; 2654 2656 2655 2657 case USBDEVFS_RESETEP: 2656 2658 snoop(&dev->dev, "%s: RESETEP\n", __func__); 2657 2659 ret = proc_resetep(ps, p); 2658 2660 if (ret >= 0) 2659 - inode->i_mtime = inode_set_ctime_current(inode); 2661 + inode_set_mtime_to_ts(inode, 2662 + inode_set_ctime_current(inode)); 2660 2663 break; 2661 2664 2662 2665 case USBDEVFS_RESET: ··· 2671 2668 snoop(&dev->dev, "%s: CLEAR_HALT\n", __func__); 2672 2669 ret = proc_clearhalt(ps, p); 2673 2670 if (ret >= 0) 2674 - inode->i_mtime = inode_set_ctime_current(inode); 2671 + inode_set_mtime_to_ts(inode, 2672 + inode_set_ctime_current(inode)); 2675 2673 break; 2676 2674 2677 2675 case USBDEVFS_GETDRIVER: ··· 2699 2695 snoop(&dev->dev, "%s: SUBMITURB\n", __func__); 2700 2696 ret = proc_submiturb(ps, p); 2701 2697 if (ret >= 0) 2702 - inode->i_mtime = inode_set_ctime_current(inode); 2698 + inode_set_mtime_to_ts(inode, 2699 + inode_set_ctime_current(inode)); 2703 2700 break; 2704 2701 2705 2702 #ifdef CONFIG_COMPAT ··· 2708 2703 snoop(&dev->dev, "%s: CONTROL32\n", __func__); 2709 2704 ret = proc_control_compat(ps, p); 2710 2705 if (ret >= 0) 2711 - inode->i_mtime = inode_set_ctime_current(inode); 2706 + inode_set_mtime_to_ts(inode, 2707 + inode_set_ctime_current(inode)); 2712 2708 break; 2713 2709 2714 2710 case USBDEVFS_BULK32: 2715 2711 snoop(&dev->dev, "%s: BULK32\n", __func__); 2716 2712 ret = proc_bulk_compat(ps, p); 2717 2713 if (ret >= 0) 2718 - inode->i_mtime = inode_set_ctime_current(inode); 2714 + inode_set_mtime_to_ts(inode, 2715 + inode_set_ctime_current(inode)); 2719 2716 break; 2720 2717 2721 2718 case USBDEVFS_DISCSIGNAL32: ··· 2729 2722 snoop(&dev->dev, "%s: SUBMITURB32\n", __func__); 2730 2723 ret = proc_submiturb_compat(ps, p); 2731 2724 if (ret >= 0) 2732 - inode->i_mtime = inode_set_ctime_current(inode); 2725 + inode_set_mtime_to_ts(inode, 2726 + inode_set_ctime_current(inode)); 2733 2727 break; 2734 2728 2735 2729 case USBDEVFS_IOCTL32: ··· 2812 2804 done: 2813 2805 usb_unlock_device(dev); 2814 2806 if (ret >= 0) 2815 - inode->i_atime = current_time(inode); 2807 + inode_set_atime_to_ts(inode, current_time(inode)); 2816 2808 return ret; 2817 2809 } 2818 2810