Lines Matching refs:ko
651 for addr, ko in all_objs.items():
653 if ko.type_obj.api:
656 _, user_ram_allowed, _ = kobjects[ko.type_obj.name]
661 % (ko.type_obj.name, hex(addr)))
664 if (ko.type_obj.name == STACK_TYPE and
670 if ko.type_obj.name == "k_thread":
673 ko.data = thread_counter
675 elif ko.type_obj.name == "sys_mutex":
676 ko.data = "&kernel_mutexes[%d]" % sys_mutex_counter
678 elif ko.type_obj.name == "k_futex":
679 ko.data = "&futex_data[%d]" % futex_counter
681 elif ko.type_obj.name == STACK_TYPE:
684 if ko.type_obj.name != "device":
686 ko.type_name = kobject_to_enum(ko.type_obj.name)
687 ret[addr] = ko
704 ko.type_name = subsystem_to_enum(apiobj.type_obj.name)
705 ret[addr] = ko
812 for _, ko in objs.items():
813 if ko.type_name != "K_OBJ_THREAD_STACK_ELEMENT":
820 size = ko.data
821 ko.data = "&stack_data[%d]" % counter
840 for obj_addr, ko in objs.items():
841 obj_type = ko.type_name
870 if ko.type_name in metadata_names:
871 tname = metadata_names[ko.type_name]
876 tname, str(ko.data)))
879 idx = math.floor(ko.data / 8)
880 bit = ko.data % 8