/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_internal.h | 245 #define v_dbg(format, arg...) \ 246 netdev_dbg(adapter->netdev, format, ## arg) 247 #define v_err(format, arg...) \ 248 netdev_err(adapter->netdev, format, ## arg) 249 #define v_info(format, arg...) \ 250 netdev_info(adapter->netdev, format, ## arg) 251 #define v_warn(format, arg...) \ 252 netdev_warn(adapter->netdev, format, ## arg) 254 #define c_err(format, arg...) \ 255 dev_err(&cport->ibdev->dev, format, ## arg) [all...] |
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | debug.c | 106 u32 arg[WCN36xx_MAX_DUMP_ARGS]; local 110 memset(arg, 0, sizeof(arg)); 124 if (kstrtos32(begin, 0, &arg[i]) != 0) 128 wcn36xx_info("DUMP args is %d %d %d %d %d\n", arg[0], arg[1], arg[2], 129 arg[3], arg[4]); 130 wcn36xx_smd_dump_cmd_req(wcn, arg[ [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm_move.c | 285 * @arg: The argument for the memcpy functionality. 288 * @memcpy_allowed: Instead of processing the @arg, and falling back to memcpy 299 struct i915_ttm_memcpy_arg arg; member in struct:i915_ttm_memcpy_work 305 static void i915_ttm_move_memcpy(struct i915_ttm_memcpy_arg *arg) argument 307 ttm_move_memcpy(arg->clear, arg->num_pages, 308 arg->dst_iter, arg->src_iter); 311 static void i915_ttm_memcpy_init(struct i915_ttm_memcpy_arg *arg, argument 324 arg 342 i915_ttm_memcpy_release(struct i915_ttm_memcpy_arg *arg) argument 352 struct i915_ttm_memcpy_arg *arg = ©_work->arg; local 396 struct i915_ttm_memcpy_arg *arg = ©_work->arg; local 478 struct i915_ttm_memcpy_arg _arg, *arg = &_arg; local [all...] |
/linux-master/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.h | 137 #define ar5523_dbg(ar, format, arg...) \ 138 dev_dbg(&(ar)->dev->dev, format, ## arg) 144 #define ar5523_err(ar, format, arg...) \ 147 dev_err(&(ar)->dev->dev, format, ## arg); \ 150 #define ar5523_info(ar, format, arg...) \ 151 dev_info(&(ar)->dev->dev, format, ## arg)
|
/linux-master/drivers/xen/xenbus/ |
H A D | xenbus_dev_backend.c | 32 struct evtchn_alloc_unbound arg; local 53 arg.dom = DOMID_SELF; 54 arg.remote_dom = domid; 56 err = HYPERVISOR_event_channel_op(EVTCHNOP_alloc_unbound, &arg); 63 xen_store_evtchn = arg.port; 67 return arg.port;
|
/linux-master/tools/lib/thermal/ |
H A D | thermal.c | 8 int for_each_thermal_cdev(struct thermal_cdev *cdev, cb_tc_t cb, void *arg) argument 16 ret |= cb(&cdev[i], arg); 21 int for_each_thermal_trip(struct thermal_trip *tt, cb_tt_t cb, void *arg) argument 29 ret |= cb(&tt[i], arg); 34 int for_each_thermal_zone(struct thermal_zone *tz, cb_tz_t cb, void *arg) argument 42 ret |= cb(&tz[i], arg);
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | map_lock.c | 5 static void *spin_lock_thread(void *arg) argument 7 int err, prog_fd = *(u32 *) arg; 18 pthread_exit(arg); 21 static void *parallel_map_access(void *arg) argument 23 int err, map_fd = *(u32 *) arg; 47 pthread_exit(arg);
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | tsx.c | 160 char arg[5] = {}; local 196 ret = cmdline_find_option(boot_command_line, "tsx", arg, sizeof(arg)); 198 if (!strcmp(arg, "on")) { 200 } else if (!strcmp(arg, "off")) { 202 } else if (!strcmp(arg, "auto")) {
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | wmi-ops.h | 20 struct wmi_scan_ev_arg *arg); 22 struct wmi_mgmt_rx_ev_arg *arg); 24 struct wmi_tlv_mgmt_tx_compl_ev_arg *arg); 27 struct wmi_tlv_mgmt_tx_bundle_compl_ev_arg *arg); 29 struct wmi_ch_info_ev_arg *arg); 31 struct wmi_vdev_start_ev_arg *arg); 33 struct wmi_peer_kick_ev_arg *arg); 35 struct wmi_swba_ev_arg *arg); 37 struct wmi_phyerr_hdr_arg *arg); 39 int left_len, struct wmi_phyerr_ev_arg *arg); 267 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, struct wmi_scan_ev_arg *arg) argument 277 ath10k_wmi_pull_mgmt_tx_compl(struct ath10k *ar, struct sk_buff *skb, struct wmi_tlv_mgmt_tx_compl_ev_arg *arg) argument 287 ath10k_wmi_pull_mgmt_tx_bundle_compl(struct ath10k *ar, struct sk_buff *skb, struct wmi_tlv_mgmt_tx_bundle_compl_ev_arg *arg) argument 297 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, struct wmi_mgmt_rx_ev_arg *arg) argument 307 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, struct wmi_ch_info_ev_arg *arg) argument 317 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, struct wmi_vdev_start_ev_arg *arg) argument 327 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, struct wmi_peer_kick_ev_arg *arg) argument 337 ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, struct wmi_swba_ev_arg *arg) argument 347 ath10k_wmi_pull_phyerr_hdr(struct ath10k *ar, struct sk_buff *skb, struct wmi_phyerr_hdr_arg *arg) argument 357 ath10k_wmi_pull_phyerr(struct ath10k *ar, const void *phyerr_buf, int left_len, struct wmi_phyerr_ev_arg *arg) argument 367 ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, struct wmi_svc_rdy_ev_arg *arg) argument 377 ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, struct wmi_rdy_ev_arg *arg) argument 387 ath10k_wmi_pull_svc_avail(struct ath10k *ar, struct sk_buff *skb, struct wmi_svc_avail_ev_arg *arg) argument 406 ath10k_wmi_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_roam_ev_arg *arg) argument 416 ath10k_wmi_pull_wow_event(struct ath10k *ar, struct sk_buff *skb, struct wmi_wow_ev_arg *arg) argument 426 ath10k_wmi_pull_echo_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_echo_ev_arg *arg) argument 436 ath10k_wmi_pull_dfs_status(struct ath10k *ar, struct sk_buff *skb, struct wmi_dfs_status_ev_arg *arg) argument 609 ath10k_wmi_start_scan(struct ath10k *ar, const struct wmi_start_scan_arg *arg) argument 625 ath10k_wmi_stop_scan(struct ath10k *ar, const struct wmi_stop_scan_arg *arg) argument 673 ath10k_wmi_vdev_start(struct ath10k *ar, const struct wmi_vdev_start_request_arg *arg) argument 690 ath10k_wmi_vdev_restart(struct ath10k *ar, const struct wmi_vdev_start_request_arg *arg) argument 769 ath10k_wmi_vdev_install_key(struct ath10k *ar, const struct wmi_vdev_install_key_arg *arg) argument 786 ath10k_wmi_vdev_spectral_conf(struct ath10k *ar, const struct wmi_vdev_spectral_conf_arg *arg) argument 844 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, const struct wmi_wmm_params_all_arg *arg) argument 976 ath10k_wmi_scan_chan_list(struct ath10k *ar, const struct wmi_scan_chan_list_arg *arg) argument 1012 ath10k_wmi_peer_assoc(struct ath10k *ar, const struct wmi_peer_assoc_complete_arg *arg) argument 1055 ath10k_wmi_pdev_set_wmm_params(struct ath10k *ar, const struct wmi_wmm_params_all_arg *arg) argument 1323 ath10k_wmi_sta_keepalive(struct ath10k *ar, const struct wmi_sta_keepalive_arg *arg) argument 1466 ath10k_wmi_tdls_peer_update(struct ath10k *ar, const struct wmi_tdls_peer_update_cmd_arg *arg, const struct wmi_tdls_peer_capab_arg *cap, const struct wmi_channel_arg *chan) argument 1628 ath10k_wmi_report_radar_found(struct ath10k *ar, const struct ath10k_radar_found_info *arg) argument 1645 ath10k_wmi_pdev_bb_timing(struct ath10k *ar, const struct wmi_bb_timing_cfg_arg *arg) argument 1663 ath10k_wmi_set_per_peer_per_tid_cfg(struct ath10k *ar, const struct wmi_per_peer_per_tid_cfg_arg *arg) argument [all...] |
H A D | wmi-tlv.c | 616 struct wmi_peer_delete_resp_ev_arg *arg; local 620 arg = (struct wmi_peer_delete_resp_ev_arg *)tlv_hdr->value; 622 ath10k_dbg(ar, ATH10K_DBG_WMI, "vdev id %d", arg->vdev_id); 623 ath10k_dbg(ar, ATH10K_DBG_WMI, "peer mac addr %pM", &arg->peer_addr); 809 struct wmi_scan_ev_arg *arg) 828 arg->event_type = ev->event_type; 829 arg->reason = ev->reason; 830 arg->channel_freq = ev->channel_freq; 831 arg->scan_req_id = ev->scan_req_id; 832 arg 807 ath10k_wmi_tlv_op_pull_scan_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_scan_ev_arg *arg) argument 840 ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_tlv_mgmt_tx_compl_ev_arg *arg) argument 915 ath10k_wmi_tlv_op_pull_mgmt_tx_bundle_compl_ev( struct ath10k *ar, struct sk_buff *skb, struct wmi_tlv_mgmt_tx_bundle_compl_ev_arg *arg) argument 945 ath10k_wmi_tlv_op_pull_mgmt_rx_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_mgmt_rx_ev_arg *arg) argument 997 ath10k_wmi_tlv_op_pull_ch_info_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_ch_info_ev_arg *arg) argument 1033 ath10k_wmi_tlv_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_vdev_start_ev_arg *arg) argument 1063 ath10k_wmi_tlv_op_pull_peer_kick_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_peer_kick_ev_arg *arg) argument 1096 struct wmi_swba_ev_arg *arg; member in struct:wmi_tlv_swba_parse 1178 ath10k_wmi_tlv_op_pull_swba_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_swba_ev_arg *arg) argument 1210 ath10k_wmi_tlv_op_pull_phyerr_ev_hdr(struct ath10k *ar, struct sk_buff *skb, struct wmi_phyerr_hdr_arg *arg) argument 1259 struct wmi_svc_rdy_ev_arg *arg = data; local 1313 ath10k_wmi_tlv_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_svc_rdy_ev_arg *arg) argument 1388 ath10k_wmi_tlv_op_pull_rdy_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_rdy_ev_arg *arg) argument 1421 struct wmi_svc_avail_ev_arg *arg = data; local 1436 ath10k_wmi_tlv_op_pull_svc_avail(struct ath10k *ar, struct sk_buff *skb, struct wmi_svc_avail_ev_arg *arg) argument 1628 ath10k_wmi_tlv_op_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_roam_ev_arg *arg) argument 1658 ath10k_wmi_tlv_op_pull_wow_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_wow_ev_arg *arg) argument 1687 ath10k_wmi_tlv_op_pull_echo_ev(struct ath10k *ar, struct sk_buff *skb, struct wmi_echo_ev_arg *arg) argument 1973 ath10k_wmi_tlv_op_gen_start_scan(struct ath10k *ar, const struct wmi_start_scan_arg *arg) argument 2073 ath10k_wmi_tlv_op_gen_stop_scan(struct ath10k *ar, const struct wmi_stop_scan_arg *arg) argument 2182 ath10k_wmi_tlv_op_gen_vdev_start(struct ath10k *ar, const struct wmi_vdev_start_request_arg *arg, bool restart) argument 2350 ath10k_wmi_tlv_op_gen_vdev_install_key(struct ath10k *ar, const struct wmi_vdev_install_key_arg *arg) argument 2404 ath10k_wmi_tlv_put_uapsd_ac(struct ath10k *ar, void *ptr, const struct wmi_sta_uapsd_auto_trig_arg *arg) argument 2476 ath10k_wmi_tlv_put_wmm(void *ptr, const struct wmi_wmm_params_arg *arg) argument 2492 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, const struct wmi_wmm_params_all_arg *arg) argument 2523 ath10k_wmi_tlv_op_gen_sta_keepalive(struct ath10k *ar, const struct wmi_sta_keepalive_arg *arg) argument 2668 ath10k_wmi_tlv_op_gen_peer_assoc(struct ath10k *ar, const struct wmi_peer_assoc_complete_arg *arg) argument 2834 ath10k_wmi_tlv_op_gen_scan_chan_list(struct ath10k *ar, const struct wmi_scan_chan_list_arg *arg) argument 2953 ath10k_wmi_tlv_op_gen_pdev_set_wmm(struct ath10k *ar, const struct wmi_wmm_params_all_arg *arg) argument 3537 ath10k_wmi_tlv_op_gen_tdls_peer_update(struct ath10k *ar, const struct wmi_tdls_peer_update_cmd_arg *arg, const struct wmi_tdls_peer_capab_arg *cap, const struct wmi_channel_arg *chan_arg) argument 4100 ath10k_wmi_tlv_op_gen_vdev_spectral_conf(struct ath10k *ar, const struct wmi_vdev_spectral_conf_arg *arg) argument [all...] |
/linux-master/scripts/dtc/ |
H A D | fdtput.c | 51 * @param arg List of arguments from command line 56 static int encode_value(struct display_info *disp, char **arg, int arg_count, argument 75 for (; arg_count > 0; arg++, arg_count--, upto += len) { 78 len = strlen(*arg) + 1; 95 memcpy(ptr, *arg, len); 100 sscanf(*arg, fmt, &ival); 222 char **arg, int arg_count) 239 if (disp->auto_path && create_paths(blob, *arg)) 241 if (encode_value(disp, arg + 2, arg_count - 2, &value, &len) || 242 store_key_value(blob, *arg, ar 221 do_fdtput(struct display_info *disp, const char *filename, char **arg, int arg_count) argument [all...] |
/linux-master/tools/testing/selftests/ptrace/ |
H A D | peeksiginfo.c | 46 struct ptrace_peeksiginfo_args arg; local 68 arg.nr = SIGNR; 69 arg.off = 0; 72 arg.flags = ~0; 73 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, addr_rw); 80 arg.flags = 0; 83 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, 91 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, addr_ro); 107 struct ptrace_peeksiginfo_args arg = {.flags = 0, .nr = nr, .off = 0}; local 113 arg [all...] |
/linux-master/tools/testing/selftests/exec/ |
H A D | binfmt_script.py | 41 # @arg: bytes following the executable pathname 46 fill="A", arg="", newline="\n", hashbang="#!"): 54 remaining = size - len(hashbang) - len(leading) - len(root) - len(target) - len(arg) 69 buf=hashbang + leading + root + middle + target + arg + newline 143 arg=" -I/nix/store/x6yyav38jgr924nkna62q3pkp0dgmzlx-perl5.28.1-File-Slurp-9999.25/lib/perl5/site_perl -I/nix/store/ha8v67sl8dac92r9z07vzr4gv1y9nwqz-perl5.28.1-Net-DBus-1.1.0/lib/perl5/site_perl -I/nix/store/dcrkvnjmwh69ljsvpbdjjdnqgwx90a9d-perl5.28.1-XML-Parser-2.44/lib/perl5/site_perl -I/nix/store/rmji88k2zz7h4zg97385bygcydrf2q8h-perl5.28.1-XML-Twig-3.52/lib/perl5/site_perl") variable 149 test(name="exact-trunc-whitespace", size=SIZE, arg=" ") 150 # Exact size, but trailing space and first arg char visible instead of newline. 151 test(name="exact-trunc-arg", size=SIZE, arg=" f") 152 # One bute under, with confirmed non-truncated arg sinc [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | tlbflush.h | 27 * The macro can be used as __tlbi(op) or __tlbi(op, arg), depending 32 #define __TLBI_0(op, arg) asm (ARM64_ASM_PREAMBLE \ 40 #define __TLBI_1(op, arg) asm (ARM64_ASM_PREAMBLE \ 46 : : "r" (arg)) 48 #define __TLBI_N(op, arg, n, ...) __TLBI_##n(op, arg) 52 #define __tlbi_user(op, arg) do { \ 54 __tlbi(op, (arg) | USER_ASID_FLAG); \ 109 u64 arg = addr; \ 115 arg [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | dsutils.c | 409 * arg - Parse object for the argument 423 union acpi_parse_object *arg, u32 arg_index) 434 ACPI_FUNCTION_TRACE_PTR(ds_create_operand, arg); 438 if ((arg->common.aml_opcode == AML_INT_NAMEPATH_OP) && 439 (arg->common.value.string) && 440 !(arg->common.flags & ACPI_PARSEOP_IN_STACK)) { 442 arg)); 447 arg->common.value.buffer, 481 parent_op = arg->common.parent; 574 if ((arg 422 acpi_ds_create_operand(struct acpi_walk_state *walk_state, union acpi_parse_object *arg, u32 arg_index) argument 667 union acpi_parse_object *arg; local [all...] |
/linux-master/kernel/trace/ |
H A D | trace_probe.c | 195 * Set the error position is next to the last arg + space. 289 static int parse_trace_event_arg(char *arg, struct fetch_insn *code, argument 297 if (!strcmp(arg, field->name)) { 880 char *arg = orig_arg + 1; local 888 ret = parse_trace_event_arg(arg, code, ctx); 891 if (strcmp(arg, "comm") == 0 || strcmp(arg, "COMM") == 0) { 900 if (str_has_prefix(arg, "retval")) { 913 len = str_has_prefix(arg, "stack"); 916 if (arg[le 1013 parse_probe_arg(char *arg, const struct fetch_type *type, struct fetch_insn **pcode, struct fetch_insn *end, struct traceprobe_parse_context *ctx) argument 1221 parse_probe_arg_type(char *arg, struct probe_arg *parg, struct traceprobe_parse_context *ctx) argument 1409 char *type, *arg; local 1520 generate_probe_arg_name(const char *arg, int idx) argument 1547 traceprobe_parse_probe_arg(struct trace_probe *tp, int i, const char *arg, struct traceprobe_parse_context *ctx) argument 1585 traceprobe_free_probe_arg(struct probe_arg *arg) argument 1747 traceprobe_update_arg(struct probe_arg *arg) argument 1789 const char *fmt, *arg; local [all...] |
/linux-master/tools/lib/bpf/ |
H A D | usdt.c | 1039 * uprobe. We reuse spec when USDT arg spec is identical. We 1188 static int parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz); 1192 struct usdt_arg_spec *arg; local 1207 arg = &spec->args[spec->arg_cnt]; 1208 len = parse_usdt_arg(s, spec->arg_cnt, arg, &arg_sz); 1212 arg->arg_signed = arg_sz < 0; 1218 arg->arg_bitshift = 64 - arg_sz * 8; 1221 pr_warn("usdt: unsupported arg #%d (spec '%s') size: %d\n", 1282 static int parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz) argument 1290 arg 1330 parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz) argument 1383 parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz) argument 1477 parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz) argument 1548 parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz) argument 1594 parse_usdt_arg(const char *arg_str, int arg_num, struct usdt_arg_spec *arg, int *arg_sz) argument [all...] |
/linux-master/drivers/pci/hotplug/ |
H A D | cpcihp_generic.c | 35 #define dbg(format, arg...) \ 39 MY_NAME, ## arg); \ 41 #define err(format, arg...) printk(KERN_ERR "%s: " format "\n", MY_NAME, ## arg) 42 #define info(format, arg...) printk(KERN_INFO "%s: " format "\n", MY_NAME, ## arg) 43 #define warn(format, arg...) printk(KERN_WARNING "%s: " format "\n", MY_NAME, ## arg)
|
H A D | acpi_pcihp.c | 24 #define dbg(fmt, arg...) do { if (debug_acpi) printk(KERN_DEBUG "%s: %s: " fmt, MY_NAME, __func__, ## arg); } while (0) 25 #define err(format, arg...) printk(KERN_ERR "%s: " format, MY_NAME, ## arg) 26 #define info(format, arg...) printk(KERN_INFO "%s: " format, MY_NAME, ## arg) 27 #define warn(format, arg...) printk(KERN_WARNING "%s: " format, MY_NAME, ## arg)
|
/linux-master/tools/testing/selftests/proc/ |
H A D | thread-self.c | 27 int f(void *arg) argument 42 if (arg)
|
/linux-master/drivers/mmc/core/ |
H A D | sdio_ops.h | 26 static inline bool sdio_is_io_busy(u32 opcode, u32 arg) argument 30 addr = (arg >> 9) & 0x1FFFF;
|
/linux-master/arch/arc/kernel/ |
H A D | arc_hostlink.c | 32 unsigned long arg) 35 put_user((unsigned int)__HOSTLINK__, (int __user *)arg); 31 arc_hl_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument
|
/linux-master/arch/um/os-Linux/ |
H A D | tty.c | 19 static void grantpt_cb(void *arg) argument 21 struct grantpt_info *info = arg;
|
/linux-master/tools/include/asm/ |
H A D | bug.h | 8 #define __WARN_printf(arg...) do { fprintf(stderr, arg); } while (0)
|
/linux-master/arch/x86/mm/pat/ |
H A D | memtype.h | 7 #define dprintk(fmt, arg...) \ 8 do { if (pat_debug_enable) pr_info("x86/PAT: " fmt, ##arg); } while (0)
|