Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\cpu_rmap.c Create Date:2022-07-28 07:17:49
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:pu_rmap_put - release ref on a cpu_rmap*@rmap: reverse-map allocated with alloc_cpu_rmap()

Proto:int cpu_rmap_put(struct cpu_rmap *rmap)

Type:int

Parameter:

TypeParameterName
struct cpu_rmap *rmap
87  Return kref_put - decrement refcount for object.*@kref: object.*@release: pointer to the function that will clean up the object when the* last reference to the object is released.* This pointer is required, and it is not acceptable to pass kfree
Caller
NameDescribe
free_irq_cpu_rmap_irq_cpu_rmap - free a CPU affinity reverse-map used for IRQs*@rmap: Reverse-map allocated with alloc_irq_cpu_map(), or %NULL* Must be called in process context, before freeing the IRQs.
irq_cpu_rmap_releaseq_cpu_rmap_release - reclaiming callback for IRQ subsystem*@ref: kref to struct irq_affinity_notify passed by irq/manage.c
irq_cpu_rmap_addq_cpu_rmap_add - add an IRQ to a CPU affinity reverse-map*@rmap: The reverse-map*@irq: The IRQ number* This adds an IRQ affinity notifier that will update the reverse-map* automatically.* Must be called in process context, after the IRQ is allocated but