Lines Matching refs:wklock_info

16408 	struct wk_trace_record *wklock_info;  local
16410 hash_for_each_possible(wklock_history, wklock_info, wklock_node, addr)
16414 hlist_for_each_entry(wklock_info, entry, &wklock_history[index], wklock_node)
16417 if (wklock_info->addr == addr) {
16418 return wklock_info;
16439 struct wk_trace_record *wklock_info = NULL; \
16441 wklock_info = find_wklock_entry(func_addr); \
16442 if (wklock_info) { \
16444 wklock_info->counter = dhd->wakelock_counter; \
16446 wklock_info->counter++; \
16449 wklock_info = kzalloc(sizeof(*wklock_info), GFP_ATOMIC); \
16450 if (!wklock_info) {\
16453 wklock_info->addr = func_addr; \
16454 wklock_info->lock_type = wklock_type; \
16457 wklock_info->counter = dhd->wakelock_counter; \
16459 wklock_info->counter++; \
16461 HASH_ADD(wklock_history, &wklock_info->wklock_node, func_addr); \
16469 struct wk_trace_record *wklock_info; local
16472 hash_for_each(wklock_history, bkt, wklock_info, wklock_node)
16477 hlist_for_each_entry(wklock_info, entry, &wklock_history[bkt], wklock_node)
16480 switch (wklock_info->lock_type) {
16483 (void *)wklock_info->addr, wklock_info->counter);
16487 (void *)wklock_info->addr, wklock_info->counter);
16491 (void *)wklock_info->addr, wklock_info->counter);
16495 (void *)wklock_info->addr, wklock_info->counter);
16522 struct wk_trace_record *wklock_info; local
16532 hash_for_each_safe(wklock_history, bkt, tmp, wklock_info, wklock_node)
16535 hlist_for_each_entry_safe(wklock_info, entry, tmp,
16540 hash_del(&wklock_info->wklock_node);
16542 hlist_del_init(&wklock_info->wklock_node);
16544 kfree(wklock_info);