Lines Matching refs:lhs

141 	Elf32_Sym *lhs = *((Elf32_Sym **)lp);  in dt_module_symcomp32()  local
144 if (lhs->st_value != rhs->st_value) in dt_module_symcomp32()
145 return (lhs->st_value > rhs->st_value ? 1 : -1); in dt_module_symcomp32()
147 if ((lhs->st_size == 0) != (rhs->st_size == 0)) in dt_module_symcomp32()
148 return (lhs->st_size == 0 ? 1 : -1); in dt_module_symcomp32()
150 if ((ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE) != in dt_module_symcomp32()
152 return (ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1); in dt_module_symcomp32()
154 if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) != in dt_module_symcomp32()
156 return (ELF32_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in dt_module_symcomp32()
158 return (strcmp(dt_module_strtab + lhs->st_name, in dt_module_symcomp32()
170 Elf64_Sym *lhs = *((Elf64_Sym **)lp); in dt_module_symcomp64() local
173 if (lhs->st_value != rhs->st_value) in dt_module_symcomp64()
174 return (lhs->st_value > rhs->st_value ? 1 : -1); in dt_module_symcomp64()
176 if ((lhs->st_size == 0) != (rhs->st_size == 0)) in dt_module_symcomp64()
177 return (lhs->st_size == 0 ? 1 : -1); in dt_module_symcomp64()
179 if ((ELF64_ST_TYPE(lhs->st_info) == STT_NOTYPE) != in dt_module_symcomp64()
181 return (ELF64_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1); in dt_module_symcomp64()
183 if ((ELF64_ST_BIND(lhs->st_info) == STB_WEAK) != in dt_module_symcomp64()
185 return (ELF64_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1); in dt_module_symcomp64()
187 return (strcmp(dt_module_strtab + lhs->st_name, in dt_module_symcomp64()