Home
last modified time | relevance | path

Searched refs:srcu_idx (Results 1 – 25 of 129) sorted by relevance

123456

/dports/multimedia/v4l_compat/linux-5.13-rc2/kernel/rcu/
H A Dsrcutiny.c36 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 Dsrcutiny.c36 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 Dsrcutiny.c36 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 Dnetdev.c128 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 Dcfg80211.c241 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 Dnetdev.c128 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 Dnetdev.c128 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 Ddm.c483 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 Ddm-ioctl.c294 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 Ddm.c483 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 Ddm-ioctl.c294 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 Ddm.c483 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 Ddm-ioctl.c294 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 Dbook3s_hv_uvmem.c461 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 Dbook3s_hv_uvmem.c461 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 Dbook3s_hv_uvmem.c461 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 Dioctl.c374 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 Dioctl.c374 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 Dioctl.c374 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 Dsrcutiny.h18 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 Dsrcutiny.h18 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 Dsrcutiny.h18 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 Dkvm_mmu.h239 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 Dkvm_mmu.h239 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 Dkvm_mmu.h239 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);

123456