Lines Matching refs:xlat
306 #include "xlat.h"
308 extern const struct xlat addrfams[];
311 extern const struct xlat arp_hardware_types[];
315 extern const struct xlat at_flags[];
316 extern const struct xlat clocknames[];
317 extern const struct xlat dirent_types[];
320 extern const struct xlat ethernet_protocols[];
325 extern const struct xlat inet_protocols[];
329 extern const struct xlat evdev_abs[];
333 extern const struct xlat evdev_ev[];
334 extern const struct xlat iffflags[];
335 extern const struct xlat ip_type_of_services[];
336 extern const struct xlat ipc_private[];
337 extern const struct xlat msg_flags[];
338 extern const struct xlat netlink_protocols[];
339 extern const struct xlat nl_netfilter_msg_types[];
340 extern const struct xlat nl_route_types[];
341 extern const struct xlat open_access_modes[];
342 extern const struct xlat open_mode_flags[];
343 extern const struct xlat resource_flags[];
344 extern const struct xlat routing_scopes[];
345 extern const struct xlat routing_table_ids[];
346 extern const struct xlat routing_types[];
347 extern const struct xlat seccomp_filter_flags[];
348 extern const struct xlat seccomp_ret_action[];
349 extern const struct xlat setns_types[];
350 extern const struct xlat sg_io_info[];
351 extern const struct xlat socketlayers[];
352 extern const struct xlat socktypes[];
353 extern const struct xlat tcp_state_flags[];
354 extern const struct xlat tcp_states[];
355 extern const struct xlat whence_codes[];
615 extern const char *xlookup(const struct xlat *, const uint64_t);
616 extern const char *xlat_search(const struct xlat *, const size_t, const uint64_t);
617 extern const char *xlat_idx(const struct xlat *xlat, size_t nmemb, uint64_t val);
622 const struct xlat *dyxlat_get(const struct dyxlat *);
625 const struct xlat *genl_families_xlat(struct tcb *tcp);
685 enum xlat_style, const struct xlat *, ...)
690 extern int printxval_searchn_ex(const struct xlat *, size_t xlat_size,
695 printxval_searchn(const struct xlat *xlat, size_t xlat_size, uint64_t val,
698 return printxval_searchn_ex(xlat, xlat_size, val, dflt,
713 extern int printxval_indexn_ex(const struct xlat *, size_t xlat_size,
717 printxval_indexn(const struct xlat *xlat, size_t xlat_size, uint64_t val,
720 return printxval_indexn_ex(xlat, xlat_size, val, dflt,
730 extern int sprintxval_ex(char *buf, size_t size, const struct xlat *,
734 sprintxval(char *buf, size_t size, const struct xlat *xlat, unsigned int val,
737 return sprintxval_ex(buf, size, xlat, val, dflt, XLAT_STYLE_DEFAULT);
740 extern void printxval_dispatch_ex(const struct xlat *, size_t xlat_size,
744 printxval_dispatch(const struct xlat *xlat, size_t xlat_size, uint64_t val,
747 return printxval_dispatch_ex(xlat, xlat_size, val, dflt, xt,
775 /** Print a value in accordance with xlat formatting settings. */
791 enum xlat_style, const struct xlat *, ...)
793 extern const char *sprintflags_ex(const char *prefix, const struct xlat *,
797 sprintflags(const char *prefix, const struct xlat *xlat, uint64_t flags)
799 return sprintflags_ex(prefix, xlat, flags, XLAT_STYLE_DEFAULT);
828 * @param flags Combination of xlat style settings and additional flags from
841 const struct xlat *index_xlat,
1040 printflags64(const struct xlat *x, uint64_t flags, const char *dflt)
1046 printflags(const struct xlat *x, unsigned int flags, const char *dflt)
1052 printxval64(const struct xlat *x, const uint64_t val, const char *dflt)
1058 printxval(const struct xlat *x, const unsigned int val, const char *dflt)
1064 printxval64_u(const struct xlat *x, const uint64_t val, const char *dflt)
1070 printxval_u(const struct xlat *x, const unsigned int val, const char *dflt)
1076 printxval64_d(const struct xlat *x, const int64_t val, const char *dflt)
1082 printxval_d(const struct xlat *x, const int val, const char *dflt)