Defined in 2 files as a function:
- include/linux/rbtree_augmented.h, line 183 (as a function)
- tools/include/linux/rbtree_augmented.h, line 159 (as a function)
Referenced in 4 files:
- include/linux/rbtree_augmented.h
- lib/rbtree.c
- tools/include/linux/rbtree_augmented.h
- tools/lib/rbtree.c
Smatch caller information:
lib/rbtree_test.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
lib/rbtree_test.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
mm/interval_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
mm/interval_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
lib/rbtree.c ____rb_erase_color() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $0 [m] |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
lib/rbtree.c ____rb_erase_color() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $0 [m] |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
lib/rbtree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
lib/rbtree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
lib/rbtree.c rb_replace_node() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &em_tree->lock | ||
| HALF_LOCKED2 | &f->sem | ||
| HALF_LOCKED2 | &inode->i_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | &ruleset->lock | ||
| HALF_LOCKED2 | &sriov->id_map_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &ksm_thread_mutex | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | rcu_read |
lib/rbtree.c rb_replace_node() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &em_tree->lock | ||
| HALF_LOCKED2 | &f->sem | ||
| HALF_LOCKED2 | &inode->i_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | &ruleset->lock | ||
| HALF_LOCKED2 | &sriov->id_map_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &ksm_thread_mutex | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | rcu_read |
lib/rbtree.c rb_replace_node_rcu() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| HALF_LOCKED2 | &cell->volume_lock.lock | ||
| HALF_LOCKED2 | &local->services_lock | ||
| HALF_LOCKED2 | &peer->service_conn_lock.lock | ||
| HALF_LOCKED2 | &rx->incoming_lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct seqlock)->lock |
lib/rbtree.c rb_replace_node_rcu() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| HALF_LOCKED2 | &cell->volume_lock.lock | ||
| HALF_LOCKED2 | &local->services_lock | ||
| HALF_LOCKED2 | &peer->service_conn_lock.lock | ||
| HALF_LOCKED2 | &rx->incoming_lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct seqlock)->lock |
drivers/gpu/buddy.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &mgr->lock |
drivers/gpu/buddy.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &mgr->lock |
drivers/gpu/drm/drm_mm.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &i915->mm.stolen_lock | ||
| HALF_LOCKED2 | &vm->mm_lock |
drivers/gpu/drm/drm_mm.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &i915->mm.stolen_lock | ||
| HALF_LOCKED2 | &vm->mm_lock |
lib/interval_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &access->ioas_lock | ||
| HALF_LOCKED2 | &area->iopt->iova_rwsem | ||
| HALF_LOCKED2 | &device->dev_set->lock | ||
| HALF_LOCKED2 | &fi->dax->sem | ||
| HALF_LOCKED2 | &gpusvm->notifier_lock | ||
| HALF_LOCKED2 | &inode->i_mapping->invalidate_lock | ||
| HALF_LOCKED2 | &ioas->mutex | ||
| HALF_LOCKED2 | &iopt->domains_rwsem | ||
| HALF_LOCKED2 | &iopt->iova_rwsem | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pages->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &subscriptions->lock | ||
| HALF_LOCKED2 | &svms->lock | ||
| HALF_LOCKED2 | &vdomain->mappings_lock | ||
| HALF_LOCKED2 | &vm->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rbo->tbo.base.resv |
lib/interval_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &access->ioas_lock | ||
| HALF_LOCKED2 | &area->iopt->iova_rwsem | ||
| HALF_LOCKED2 | &device->dev_set->lock | ||
| HALF_LOCKED2 | &fi->dax->sem | ||
| HALF_LOCKED2 | &gpusvm->notifier_lock | ||
| HALF_LOCKED2 | &inode->i_mapping->invalidate_lock | ||
| HALF_LOCKED2 | &ioas->mutex | ||
| HALF_LOCKED2 | &iopt->domains_rwsem | ||
| HALF_LOCKED2 | &iopt->iova_rwsem | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pages->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &subscriptions->lock | ||
| HALF_LOCKED2 | &svms->lock | ||
| HALF_LOCKED2 | &vdomain->mappings_lock | ||
| HALF_LOCKED2 | &vm->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rbo->tbo.base.resv |
drivers/vhost/iotlb.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &domain->iotlb_lock |
drivers/vhost/iotlb.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &domain->iotlb_lock |
net/tipc/name_table.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &sc->lock | ||
| LOCK2 | &tn->nametbl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem | ||
| TYPE_LOCK | (struct tipc_net)->nametbl_lock | ||
| TYPE_LOCK | (struct tipc_service)->lock |
net/tipc/name_table.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &sc->lock | ||
| LOCK2 | &tn->nametbl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem | ||
| TYPE_LOCK | (struct tipc_net)->nametbl_lock | ||
| TYPE_LOCK | (struct tipc_service)->lock |
drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &pd->lock | ||
| TYPE_LOCK | (struct usnic_uiom_pd)->lock |
drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &pd->lock | ||
| TYPE_LOCK | (struct usnic_uiom_pd)->lock |
kernel/sched/fair.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
kernel/sched/fair.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
fs/xfs/scrub/bitmap.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
fs/xfs/scrub/bitmap.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
drivers/gpu/drm/i915/i915_vma_resource.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &vm->mutex | ||
| TYPE_LOCK | (struct i915_address_space)->mutex |
drivers/gpu/drm/i915/i915_vma_resource.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &vm->mutex | ||
| TYPE_LOCK | (struct i915_address_space)->mutex |
drivers/md/raid1.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &serial->serial_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bio->bi_bdev->bd_queue->queue_lock | ||
| HALF_LOCKED2 | &cache->background_work_lock | ||
| HALF_LOCKED2 | &head->srcu | ||
| HALF_LOCKED2 | &ic->endio_wait.lock | ||
| HALF_LOCKED2 | &md->io_barrier | ||
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | &sdp->sd_log_flush_lock | ||
| HALF_LOCKED2 | global &bch_register_lock | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | lock.complete_slot | ||
| HALF_LOCKED2 | lock.pending_slot | ||
| TYPE_LOCK | (struct serial_in_rdev)->serial_lock |
drivers/md/raid1.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &serial->serial_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bio->bi_bdev->bd_queue->queue_lock | ||
| HALF_LOCKED2 | &cache->background_work_lock | ||
| HALF_LOCKED2 | &head->srcu | ||
| HALF_LOCKED2 | &ic->endio_wait.lock | ||
| HALF_LOCKED2 | &md->io_barrier | ||
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | &sdp->sd_log_flush_lock | ||
| HALF_LOCKED2 | global &bch_register_lock | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | lock.complete_slot | ||
| HALF_LOCKED2 | lock.pending_slot | ||
| TYPE_LOCK | (struct serial_in_rdev)->serial_lock |
drivers/gpu/drm/xe/xe_range_fence.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
drivers/gpu/drm/xe/xe_range_fence.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
arch/x86/mm/pat/memtype_interval.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | global &memtype_lock |
arch/x86/mm/pat/memtype_interval.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | global &memtype_lock |
drivers/block/drbd/drbd_interval.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &device->resource->req_lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct drbd_resource)->req_lock |
drivers/block/drbd/drbd_interval.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | &device->resource->req_lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct drbd_resource)->req_lock |
mm/vmalloc.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | global &free_vmap_area_lock |
mm/vmalloc.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| HALF_LOCKED2 | global &free_vmap_area_lock |
drivers/infiniband/hw/hfi1/mmu_rb.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &handler->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &fd->pq_srcu | ||
| HALF_LOCKED2 | global &srcu | ||
| TYPE_LOCK | (struct mmu_rb_handler)->lock |
drivers/infiniband/hw/hfi1/mmu_rb.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
| LOCK2 | &handler->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &fd->pq_srcu | ||
| HALF_LOCKED2 | global &srcu | ||
| TYPE_LOCK | (struct mmu_rb_handler)->lock |
drivers/gpu/drm/drm_gpuvm.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
drivers/gpu/drm/drm_gpuvm.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
kernel/bpf/range_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |
kernel/bpf/range_tree.c __rb_erase_augmented() -> rb_set_parent()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rb | 1-u64max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| CAPPED_DATA | 1 | p | 1 |
| PARAM_COMPARE | 1 | p | > $0 |
| PARAM_COMPARE | 1 | p | > $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rb | unit_byte |
| UNITS | 1 | p | unit_byte |