/dports/multimedia/v4l_compat/linux-5.13-rc2/kernel/rcu/ |
H A D | srcutiny.c | 36 ssp->srcu_idx = 0; in init_srcu_struct_fields() 88 WARN_ON(ssp->srcu_idx != ssp->srcu_idx_max); in cleanup_srcu_struct() 89 WARN_ON(ssp->srcu_idx & 0x1); in cleanup_srcu_struct() 120 if (ssp->srcu_gp_running || USHORT_CMP_GE(ssp->srcu_idx, READ_ONCE(ssp->srcu_idx_max))) in srcu_drive_gp() 130 idx = (ssp->srcu_idx & 0x2) / 2; in srcu_drive_gp() 131 WRITE_ONCE(ssp->srcu_idx, ssp->srcu_idx + 1); in srcu_drive_gp() 135 WRITE_ONCE(ssp->srcu_idx, ssp->srcu_idx + 1); in srcu_drive_gp() 153 if (USHORT_CMP_LT(ssp->srcu_idx, READ_ONCE(ssp->srcu_idx_max))) in srcu_drive_gp() 216 ret = (READ_ONCE(ssp->srcu_idx) + 3) & ~0x1; in get_state_synchronize_srcu() 243 bool ret = USHORT_CMP_GE(READ_ONCE(ssp->srcu_idx), cookie); in poll_state_synchronize_srcu()
|
/dports/multimedia/libv4l/linux-5.13-rc2/kernel/rcu/ |
H A D | srcutiny.c | 36 ssp->srcu_idx = 0; in init_srcu_struct_fields() 88 WARN_ON(ssp->srcu_idx != ssp->srcu_idx_max); in cleanup_srcu_struct() 89 WARN_ON(ssp->srcu_idx & 0x1); in cleanup_srcu_struct() 120 if (ssp->srcu_gp_running || USHORT_CMP_GE(ssp->srcu_idx, READ_ONCE(ssp->srcu_idx_max))) in srcu_drive_gp() 130 idx = (ssp->srcu_idx & 0x2) / 2; in srcu_drive_gp() 131 WRITE_ONCE(ssp->srcu_idx, ssp->srcu_idx + 1); in srcu_drive_gp() 135 WRITE_ONCE(ssp->srcu_idx, ssp->srcu_idx + 1); in srcu_drive_gp() 153 if (USHORT_CMP_LT(ssp->srcu_idx, READ_ONCE(ssp->srcu_idx_max))) in srcu_drive_gp() 216 ret = (READ_ONCE(ssp->srcu_idx) + 3) & ~0x1; in get_state_synchronize_srcu() 243 bool ret = USHORT_CMP_GE(READ_ONCE(ssp->srcu_idx), cookie); in poll_state_synchronize_srcu()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/kernel/rcu/ |
H A D | srcutiny.c | 36 ssp->srcu_idx = 0; in init_srcu_struct_fields() 88 WARN_ON(ssp->srcu_idx != ssp->srcu_idx_max); in cleanup_srcu_struct() 89 WARN_ON(ssp->srcu_idx & 0x1); in cleanup_srcu_struct() 120 if (ssp->srcu_gp_running || USHORT_CMP_GE(ssp->srcu_idx, READ_ONCE(ssp->srcu_idx_max))) in srcu_drive_gp() 130 idx = (ssp->srcu_idx & 0x2) / 2; in srcu_drive_gp() 131 WRITE_ONCE(ssp->srcu_idx, ssp->srcu_idx + 1); in srcu_drive_gp() 135 WRITE_ONCE(ssp->srcu_idx, ssp->srcu_idx + 1); in srcu_drive_gp() 153 if (USHORT_CMP_LT(ssp->srcu_idx, READ_ONCE(ssp->srcu_idx_max))) in srcu_drive_gp() 216 ret = (READ_ONCE(ssp->srcu_idx) + 3) & ~0x1; in get_state_synchronize_srcu() 243 bool ret = USHORT_CMP_GE(READ_ONCE(ssp->srcu_idx), cookie); in poll_state_synchronize_srcu()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/wireless/microchip/wilc1000/ |
H A D | netdev.c | 128 int srcu_idx; in wilc_wlan_get_num_conn_ifcs() local 132 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_wlan_get_num_conn_ifcs() 137 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_wlan_get_num_conn_ifcs() 161 int srcu_idx; in wilc_txq_task() local 164 srcu_idx = srcu_read_lock(&wl->srcu); in wilc_txq_task() 637 int srcu_idx; in wilc_set_mac_addr() local 748 int srcu_idx; in wilc_mac_xmit() local 834 int srcu_idx; in wilc_wfi_mgmt_rx() local 865 int srcu_idx, ifc_cnt = 0; in wilc_netdev_cleanup() local 914 int srcu_idx; in wilc_get_available_idx() local [all …]
|
H A D | cfg80211.c | 241 int srcu_idx; in set_channel() local 243 srcu_idx = srcu_read_lock(&wl->srcu); in set_channel() 246 srcu_read_unlock(&wl->srcu, srcu_idx); in set_channel() 257 srcu_read_unlock(&wl->srcu, srcu_idx); in set_channel() 794 int srcu_idx; in set_wiphy_params() local 796 srcu_idx = srcu_read_lock(&wl->srcu); in set_wiphy_params() 1474 int srcu_idx; in add_virtual_intf() local 1574 int srcu_idx; in wilc_set_wakeup() local 1576 srcu_idx = srcu_read_lock(&wl->srcu); in wilc_set_wakeup() 1591 int srcu_idx; in set_tx_power() local [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/wireless/microchip/wilc1000/ |
H A D | netdev.c | 128 int srcu_idx; in wilc_wlan_get_num_conn_ifcs() local 132 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_wlan_get_num_conn_ifcs() 137 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_wlan_get_num_conn_ifcs() 161 int srcu_idx; in wilc_txq_task() local 164 srcu_idx = srcu_read_lock(&wl->srcu); in wilc_txq_task() 637 int srcu_idx; in wilc_set_mac_addr() local 748 int srcu_idx; in wilc_mac_xmit() local 834 int srcu_idx; in wilc_wfi_mgmt_rx() local 865 int srcu_idx, ifc_cnt = 0; in wilc_netdev_cleanup() local 914 int srcu_idx; in wilc_get_available_idx() local [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/wireless/microchip/wilc1000/ |
H A D | netdev.c | 128 int srcu_idx; in wilc_wlan_get_num_conn_ifcs() local 132 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_wlan_get_num_conn_ifcs() 137 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_wlan_get_num_conn_ifcs() 161 int srcu_idx; in wilc_txq_task() local 164 srcu_idx = srcu_read_lock(&wl->srcu); in wilc_txq_task() 637 int srcu_idx; in wilc_set_mac_addr() local 748 int srcu_idx; in wilc_mac_xmit() local 834 int srcu_idx; in wilc_wfi_mgmt_rx() local 865 int srcu_idx, ifc_cnt = 0; in wilc_netdev_cleanup() local 914 int srcu_idx; in wilc_get_available_idx() local [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/md/ |
H A D | dm.c | 483 int srcu_idx, ret; in dm_blk_report_zones() local 568 int r, srcu_idx; in dm_blk_ioctl() local 1123 int srcu_idx; in dm_dax_direct_access() local 1149 int srcu_idx; in dm_dax_supported() local 1170 int srcu_idx; in dm_dax_copy_from_iter() local 1194 int srcu_idx; in dm_dax_copy_to_iter() local 1218 int srcu_idx; in dm_dax_zero_page_range() local 1683 int srcu_idx; in dm_submit_bio() local 2256 int srcu_idx; in __dm_destroy() local 3047 int r, srcu_idx; in dm_pr_reserve() local [all …]
|
H A D | dm-ioctl.c | 294 int srcu_idx; in __hash_remove() local 414 int srcu_idx; in dm_hash_rename() local 765 dm_get_live_table(md, srcu_idx); in dm_get_inactive_table() 784 int *srcu_idx) in dm_get_live_or_inactive_table() argument 787 dm_get_inactive_table(md, srcu_idx) : dm_get_live_table(md, srcu_idx); in dm_get_live_or_inactive_table() 798 int srcu_idx; in __dev_status() local 837 int srcu_idx; in __dev_status() local 1292 int srcu_idx; in dev_wait() local 1572 int srcu_idx; in table_deps() local 1598 int srcu_idx; in table_status() local [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/md/ |
H A D | dm.c | 483 int srcu_idx, ret; in dm_blk_report_zones() local 568 int r, srcu_idx; in dm_blk_ioctl() local 1123 int srcu_idx; in dm_dax_direct_access() local 1149 int srcu_idx; in dm_dax_supported() local 1170 int srcu_idx; in dm_dax_copy_from_iter() local 1194 int srcu_idx; in dm_dax_copy_to_iter() local 1218 int srcu_idx; in dm_dax_zero_page_range() local 1683 int srcu_idx; in dm_submit_bio() local 2256 int srcu_idx; in __dm_destroy() local 3047 int r, srcu_idx; in dm_pr_reserve() local [all …]
|
H A D | dm-ioctl.c | 294 int srcu_idx; in __hash_remove() local 414 int srcu_idx; in dm_hash_rename() local 765 dm_get_live_table(md, srcu_idx); in dm_get_inactive_table() 784 int *srcu_idx) in dm_get_live_or_inactive_table() argument 787 dm_get_inactive_table(md, srcu_idx) : dm_get_live_table(md, srcu_idx); in dm_get_live_or_inactive_table() 798 int srcu_idx; in __dev_status() local 837 int srcu_idx; in __dev_status() local 1292 int srcu_idx; in dev_wait() local 1572 int srcu_idx; in table_deps() local 1598 int srcu_idx; in table_status() local [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/md/ |
H A D | dm.c | 483 int srcu_idx, ret; in dm_blk_report_zones() local 568 int r, srcu_idx; in dm_blk_ioctl() local 1123 int srcu_idx; in dm_dax_direct_access() local 1149 int srcu_idx; in dm_dax_supported() local 1170 int srcu_idx; in dm_dax_copy_from_iter() local 1194 int srcu_idx; in dm_dax_copy_to_iter() local 1218 int srcu_idx; in dm_dax_zero_page_range() local 1683 int srcu_idx; in dm_submit_bio() local 2256 int srcu_idx; in __dm_destroy() local 3047 int r, srcu_idx; in dm_pr_reserve() local [all …]
|
H A D | dm-ioctl.c | 294 int srcu_idx; in __hash_remove() local 414 int srcu_idx; in dm_hash_rename() local 765 dm_get_live_table(md, srcu_idx); in dm_get_inactive_table() 784 int *srcu_idx) in dm_get_live_or_inactive_table() argument 787 dm_get_inactive_table(md, srcu_idx) : dm_get_live_table(md, srcu_idx); in dm_get_live_or_inactive_table() 798 int srcu_idx; in __dev_status() local 837 int srcu_idx; in __dev_status() local 1292 int srcu_idx; in dev_wait() local 1572 int srcu_idx; in table_deps() local 1598 int srcu_idx; in table_status() local [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 461 int srcu_idx; in kvmppc_h_svm_init_start() local 476 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_start() 649 int srcu_idx; in kvmppc_h_svm_init_abort() local 662 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_abort() 823 int srcu_idx; in kvmppc_h_svm_init_done() local 830 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_done() 875 int srcu_idx; in kvmppc_share_page() local 878 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_share_page() 931 int srcu_idx; in kvmppc_h_svm_page_in() local 948 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_page_in() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 461 int srcu_idx; in kvmppc_h_svm_init_start() local 476 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_start() 649 int srcu_idx; in kvmppc_h_svm_init_abort() local 662 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_abort() 823 int srcu_idx; in kvmppc_h_svm_init_done() local 830 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_done() 875 int srcu_idx; in kvmppc_share_page() local 878 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_share_page() 931 int srcu_idx; in kvmppc_h_svm_page_in() local 948 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_page_in() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 461 int srcu_idx; in kvmppc_h_svm_init_start() local 476 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_start() 649 int srcu_idx; in kvmppc_h_svm_init_abort() local 662 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_abort() 823 int srcu_idx; in kvmppc_h_svm_init_done() local 830 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_done() 875 int srcu_idx; in kvmppc_share_page() local 878 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_share_page() 931 int srcu_idx; in kvmppc_h_svm_page_in() local 948 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_page_in() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/nvme/host/ |
H A D | ioctl.c | 374 void __user *argp, struct nvme_ns_head *head, int srcu_idx) in nvme_ns_head_ctrl_ioctl() argument 380 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ns_head_ctrl_ioctl() 393 int srcu_idx, ret; in nvme_ns_head_ioctl() local 395 ns = nvme_get_ns_from_disk(bdev->bd_disk, &head, &srcu_idx); in nvme_ns_head_ioctl() 405 ret = nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ns_head_ioctl() 408 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ns_head_ioctl() 422 int srcu_idx, ret; in nvme_ns_head_chr_ioctl() local 424 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_chr_ioctl() 427 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_ioctl() 432 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ns_head_chr_ioctl() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/nvme/host/ |
H A D | ioctl.c | 374 void __user *argp, struct nvme_ns_head *head, int srcu_idx) in nvme_ns_head_ctrl_ioctl() argument 380 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ns_head_ctrl_ioctl() 393 int srcu_idx, ret; in nvme_ns_head_ioctl() local 395 ns = nvme_get_ns_from_disk(bdev->bd_disk, &head, &srcu_idx); in nvme_ns_head_ioctl() 405 ret = nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ns_head_ioctl() 408 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ns_head_ioctl() 422 int srcu_idx, ret; in nvme_ns_head_chr_ioctl() local 424 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_chr_ioctl() 427 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_ioctl() 432 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ns_head_chr_ioctl() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/nvme/host/ |
H A D | ioctl.c | 374 void __user *argp, struct nvme_ns_head *head, int srcu_idx) in nvme_ns_head_ctrl_ioctl() argument 380 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ns_head_ctrl_ioctl() 393 int srcu_idx, ret; in nvme_ns_head_ioctl() local 395 ns = nvme_get_ns_from_disk(bdev->bd_disk, &head, &srcu_idx); in nvme_ns_head_ioctl() 405 ret = nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ns_head_ioctl() 408 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ns_head_ioctl() 422 int srcu_idx, ret; in nvme_ns_head_chr_ioctl() local 424 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_chr_ioctl() 427 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_ioctl() 432 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ns_head_chr_ioctl() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | srcutiny.h | 18 unsigned short srcu_idx; /* Current reader array element in bit 0x2. */ member 63 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in __srcu_read_lock() 84 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in srcu_torture_stats_print()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | srcutiny.h | 18 unsigned short srcu_idx; /* Current reader array element in bit 0x2. */ member 63 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in __srcu_read_lock() 84 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in srcu_torture_stats_print()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | srcutiny.h | 18 unsigned short srcu_idx; /* Current reader array element in bit 0x2. */ member 63 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in __srcu_read_lock() 84 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in srcu_torture_stats_print()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 239 int srcu_idx = srcu_read_lock(&kvm->srcu); 242 srcu_read_unlock(&kvm->srcu, srcu_idx); 250 int srcu_idx = srcu_read_lock(&kvm->srcu); 253 srcu_read_unlock(&kvm->srcu, srcu_idx);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 239 int srcu_idx = srcu_read_lock(&kvm->srcu); 242 srcu_read_unlock(&kvm->srcu, srcu_idx); 250 int srcu_idx = srcu_read_lock(&kvm->srcu); 253 srcu_read_unlock(&kvm->srcu, srcu_idx);
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 239 int srcu_idx = srcu_read_lock(&kvm->srcu); 242 srcu_read_unlock(&kvm->srcu, srcu_idx); 250 int srcu_idx = srcu_read_lock(&kvm->srcu); 253 srcu_read_unlock(&kvm->srcu, srcu_idx);
|