Searched refs:__xa_store (Results 1 – 11 of 11) sorted by relevance
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | xarray.rst | 187 * __xa_store() 215 err = xa_err(__xa_store(&foo->array, index, entry, GFP_KERNEL));
|
| /linux/rust/kernel/ |
| H A D | xarray.rs | 247 unsafe { bindings::__xa_store(self.xa.xa.get(), index, new, gfp.as_raw()) } in store() 250 // SAFETY: `__xa_store` returns the old entry at this index on success or `xa_err` if an in store() 254 // SAFETY: `new` came from `T::into_foreign` and `__xa_store` does not take in store()
|
| /linux/include/linux/ |
| H A D | xarray.h | 563 void *__xa_store(struct xarray *, unsigned long index, void *entry, gfp_t); 596 curr = __xa_store(xa, index, entry, gfp); in xa_store_bh() 623 curr = __xa_store(xa, index, entry, gfp); in xa_store_irq()
|
| /linux/net/devlink/ |
| H A D | region.c | 298 err = xa_err(__xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_increment() 337 __xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_decrement() 372 err = xa_err(__xa_store(&devlink->snapshot_ids, id, xa_mk_value(0), in __devlink_snapshot_id_insert()
|
| /linux/lib/ |
| H A D | xarray.c | 1692 void *__xa_store(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) in __xa_store() function 1710 EXPORT_SYMBOL(__xa_store); 1734 curr = __xa_store(xa, index, entry, gfp); in xa_store()
|
| H A D | test_xarray.c | 1850 __xa_store(xa, index + i, xa_mk_index(index + i), 0); in check_split_1() 1897 __xa_store(xa, index + i, xa_mk_index(index + i), 0); in check_split_2()
|
| /linux/net/shaper/ |
| H A D | shaper.c | 377 prev = __xa_store(&hierarchy->shapers, index, cur, GFP_KERNEL); in net_shaper_pre_insert()
|
| /linux/fs/btrfs/ |
| H A D | delayed-inode.c | 172 ptr = __xa_store(&root->delayed_nodes, ino, node, GFP_ATOMIC); in btrfs_get_or_create_delayed_node()
|
| H A D | qgroup.c | 2040 ret = __xa_store(&delayed_refs->dirty_extents, index, record, GFP_ATOMIC); in btrfs_qgroup_trace_extent_nolock()
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-its.c | 119 ret = xa_err(__xa_store(&dist->lpi_xa, intid, irq, 0)); in vgic_add_lpi()
|
| /linux/mm/ |
| H A D | huge_memory.c | 3987 __xa_store(&mapping->i_pages, new_folio->index, in __folio_freeze_and_split_unmapped()
|