Home
last modified time | relevance | path

Searched refs:sdbt (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/arch/s390/oprofile/
Dhwsampler.c245 unsigned long *sdbt; in allocate_sdbt() local
256 sdbt = NULL; in allocate_sdbt()
257 tail = sdbt; in allocate_sdbt()
260 sdbt = (unsigned long *)get_zeroed_page(GFP_KERNEL); in allocate_sdbt()
265 if (oom_killer_was_active || !sdbt) { in allocate_sdbt()
266 if (sdbt) in allocate_sdbt()
267 free_page((unsigned long)sdbt); in allocate_sdbt()
272 cb->first_sdbt = (unsigned long)sdbt; in allocate_sdbt()
276 *tail = (unsigned long)(void *)sdbt + 1; in allocate_sdbt()
293 *sdbt = sdb; in allocate_sdbt()
[all …]
Dhwsampler.h53 int hwsampler_allocate(unsigned long sdbt, unsigned long sdb);
/linux-4.4.14/arch/s390/kernel/
Dperf_cpum_sf.c45 static inline int require_table_link(const void *sdbt) in require_table_link() argument
47 return ((unsigned long) sdbt & ~PAGE_MASK) == CPUM_SF_SDBT_TL_OFFSET; in require_table_link()
73 unsigned long *sdbt; /* Sample-data-block-table origin */ member
110 return !!cpuhw->sfb.sdbt; in sf_buffer_available()
118 unsigned long *sdbt, *curr; in free_sampling_buffer() local
120 if (!sfb->sdbt) in free_sampling_buffer()
123 sdbt = sfb->sdbt; in free_sampling_buffer()
124 curr = sdbt; in free_sampling_buffer()
128 if (!*curr || !sdbt) in free_sampling_buffer()
134 if (sdbt) in free_sampling_buffer()
[all …]