Lines Matching +full:x +full:- +full:mask +full:-

2  * Copyright (c) 2004-2009 Voltaire Inc.  All rights reserved.
4 * Copyright (c) 2009-2011 Mellanox Technologies LTD. All rights reserved.
17 * - Redistributions of source code must retain the above
21 * - Redistributions in binary form must reproduce the above
101 snprintf(buf, bufsz, "0x%02x", *(uint32_t *) val & 0xff); in mad_dump_hex()
104 snprintf(buf, bufsz, "0x%04x", *(uint32_t *) val & 0xffff); in mad_dump_hex()
107 snprintf(buf, bufsz, "0x%06x", *(uint32_t *) val & 0xffffff); in mad_dump_hex()
110 snprintf(buf, bufsz, "0x%08x", *(uint32_t *) val); in mad_dump_hex()
113 snprintf(buf, bufsz, "0x%010" PRIx64, in mad_dump_hex()
117 snprintf(buf, bufsz, "0x%012" PRIx64, in mad_dump_hex()
121 snprintf(buf, bufsz, "0x%014" PRIx64, in mad_dump_hex()
125 snprintf(buf, bufsz, "0x%016" PRIx64, *(uint64_t *) val); in mad_dump_hex()
137 snprintf(buf, bufsz, "%02x", *(uint32_t *) val & 0xff); in mad_dump_rhex()
140 snprintf(buf, bufsz, "%04x", *(uint32_t *) val & 0xffff); in mad_dump_rhex()
143 snprintf(buf, bufsz, "%06x", *(uint32_t *) val & 0xffffff); in mad_dump_rhex()
146 snprintf(buf, bufsz, "%08x", *(uint32_t *) val); in mad_dump_rhex()
175 snprintf(buf, bufsz, "1X"); in mad_dump_linkwidth()
178 snprintf(buf, bufsz, "4X"); in mad_dump_linkwidth()
181 snprintf(buf, bufsz, "8X"); in mad_dump_linkwidth()
184 snprintf(buf, bufsz, "12X"); in mad_dump_linkwidth()
187 snprintf(buf, bufsz, "2X"); in mad_dump_linkwidth()
201 n += snprintf(buf + n, bufsz - n, "1X or "); in dump_linkwidth()
203 n += snprintf(buf + n, bufsz - n, "4X or "); in dump_linkwidth()
205 n += snprintf(buf + n, bufsz - n, "8X or "); in dump_linkwidth()
207 n += snprintf(buf + n, bufsz - n, "12X or "); in dump_linkwidth()
209 n += snprintf(buf + n, bufsz - n, "2X or "); in dump_linkwidth()
214 snprintf(buf + n, bufsz - n, "undefined (%d)", width); in dump_linkwidth()
216 buf[n - 4] = '\0'; in dump_linkwidth()
240 snprintf(buf + strlen(buf), bufsz - strlen(buf), in mad_dump_linkwidthsup()
281 n += snprintf(buf + n, bufsz - n, "2.5 Gbps or "); in dump_linkspeed()
283 n += snprintf(buf + n, bufsz - n, "5.0 Gbps or "); in dump_linkspeed()
285 n += snprintf(buf + n, bufsz - n, "10.0 Gbps or "); in dump_linkspeed()
290 n += snprintf(buf + n, bufsz - n, "undefined (%d)", speed); in dump_linkspeed()
294 buf[n - 4] = '\0'; in dump_linkspeed()
295 n -= 4; in dump_linkspeed()
306 snprintf(buf + n, bufsz - n, " (IBA extension)"); in dump_linkspeed()
355 n += snprintf(buf + n, bufsz - n, "14.0625 Gbps or "); in dump_linkspeedext()
357 n += snprintf(buf + n, bufsz - n, "25.78125 Gbps or "); in dump_linkspeedext()
360 buf[n - 4] = '\0'; in dump_linkspeedext()
365 n += snprintf(buf + n, bufsz - n, "undefined (%d)", speed); in dump_linkspeedext()
368 buf[n - 4] = '\0'; in dump_linkspeedext()
502 snprintf(buf, bufsz, "VL0-1"); in mad_dump_vlcap()
505 snprintf(buf, bufsz, "VL0-3"); in mad_dump_vlcap()
508 snprintf(buf, bufsz, "VL0-7"); in mad_dump_vlcap()
511 snprintf(buf, bufsz, "VL0-14"); in mad_dump_vlcap()
530 snprintf(buf, bufsz, "VL0-1"); in mad_dump_opervls()
533 snprintf(buf, bufsz, "VL0-3"); in mad_dump_opervls()
536 snprintf(buf, bufsz, "VL0-7"); in mad_dump_opervls()
539 snprintf(buf, bufsz, "VL0-14"); in mad_dump_opervls()
548 unsigned mask = *(unsigned *)val; in mad_dump_portcapmask() local
551 s += sprintf(s, "0x%x\n", mask); in mad_dump_portcapmask()
552 if (mask & (1 << 1)) in mad_dump_portcapmask()
554 if (mask & (1 << 2)) in mad_dump_portcapmask()
556 if (mask & (1 << 3)) in mad_dump_portcapmask()
558 if (mask & (1 << 4)) in mad_dump_portcapmask()
560 if (mask & (1 << 5)) in mad_dump_portcapmask()
562 if (mask & (1 << 6)) in mad_dump_portcapmask()
564 if (mask & (1 << 7)) in mad_dump_portcapmask()
566 if (mask & (1 << 8)) in mad_dump_portcapmask()
568 if (mask & (1 << 9)) in mad_dump_portcapmask()
570 if (mask & (1 << 10)) in mad_dump_portcapmask()
572 if (mask & (1 << 11)) in mad_dump_portcapmask()
574 if (mask & (1 << 12)) in mad_dump_portcapmask()
577 if (mask & (1 << 14)) in mad_dump_portcapmask()
579 if (mask & (1 << 15)) in mad_dump_portcapmask()
581 if (mask & (1 << 16)) in mad_dump_portcapmask()
583 if (mask & (1 << 17)) in mad_dump_portcapmask()
585 if (mask & (1 << 18)) in mad_dump_portcapmask()
587 if (mask & (1 << 19)) in mad_dump_portcapmask()
589 if (mask & (1 << 20)) in mad_dump_portcapmask()
591 if (mask & (1 << 21)) in mad_dump_portcapmask()
593 if (mask & (1 << 22)) in mad_dump_portcapmask()
595 if (mask & (1 << 23)) in mad_dump_portcapmask()
597 if (mask & (1 << 24)) in mad_dump_portcapmask()
599 if (mask & (1 << 25)) in mad_dump_portcapmask()
601 if (mask & (1 << 26)) in mad_dump_portcapmask()
603 if (mask & (1 << 27)) in mad_dump_portcapmask()
606 if (mask & (1 << 28)) in mad_dump_portcapmask()
608 if (mask & (1 << 29)) in mad_dump_portcapmask()
610 if (mask & (1 << 30)) in mad_dump_portcapmask()
612 if (mask & (1 << 31)) in mad_dump_portcapmask()
616 *(--s) = 0; in mad_dump_portcapmask()
621 int mask = *(int *)val; in mad_dump_portcapmask2() local
624 s += sprintf(s, "0x%x\n", mask); in mad_dump_portcapmask2()
625 if (mask & (1 << 0)) in mad_dump_portcapmask2()
627 if (mask & (1 << 1)) in mad_dump_portcapmask2()
629 if (mask & (1 << 2)) in mad_dump_portcapmask2()
631 if (mask & (1 << 3)) in mad_dump_portcapmask2()
633 if (mask & (1 << 4)) in mad_dump_portcapmask2()
637 *(--s) = 0; in mad_dump_portcapmask2()
642 snprintf(buf, bufsz, "0x%x", *(uint32_t *) val); in mad_dump_bitfield()
654 sprintf(s, "%02x", *p); in mad_dump_array()
694 *vl = (tbl->vl_by_sl_num[i >> 1] >> ((!(i & 1)) << 2)) & 0xf; in ib_slvl_get_i()
719 n += snprintf(buf + n, bufsz - n, "%2u|", vl); in mad_dump_sltovl()
723 snprintf(buf + n, bufsz - n, "\n"); in mad_dump_sltovl()
732 num /= sizeof(p_vla_tbl->vl_entry[0]); in mad_dump_vlarbitration()
738 ib_vl_arb_get_vl(p_vla_tbl->vl_entry[i].res_vl, &vl); in mad_dump_vlarbitration()
739 n += snprintf(buf + n, bufsz - n, "0x%-2X|", vl); in mad_dump_vlarbitration()
744 n += snprintf(buf + n, bufsz - n, "\nWEIGHT: |"); in mad_dump_vlarbitration()
748 n += snprintf(buf + n, bufsz - n, "0x%-2X|", in mad_dump_vlarbitration()
749 p_vla_tbl->vl_entry[i].weight); in mad_dump_vlarbitration()
754 snprintf(buf + n, bufsz - n, "\n"); in mad_dump_vlarbitration()
765 if (!mad_dump_field(field, s, bufsz-1, val)) in _dump_fields()
766 return -1; in _dump_fields()
772 bufsz -= n; in _dump_fields()
775 return (int)(s - buf); in _dump_fields()
805 _dump_fields(buf + cnt, bufsz - cnt, val, in mad_dump_portinfo()
828 cnt2 = _dump_fields(buf + cnt, bufsz - cnt, val, in mad_dump_perfcounters()
833 _dump_fields(buf + cnt + cnt2, bufsz - cnt - cnt2, val, in mad_dump_perfcounters()
845 _dump_fields(buf + cnt, bufsz - cnt, val, in mad_dump_perfcounters_ext()
858 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_XMT_DATA_SL_FIRST_F, in mad_dump_perfcounters_xmt_sl()
871 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_RCV_DATA_SL_FIRST_F, in mad_dump_perfcounters_rcv_sl()
884 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_XMT_INACT_DISC_F, in mad_dump_perfcounters_xmt_disc()
897 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_RCV_LOCAL_PHY_ERR_F, in mad_dump_perfcounters_rcv_err()
927 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_PORT_OP_RCV_COUNTERS_FIRST_F, in mad_dump_perfcounters_port_op_rcv_counters()
940 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_PORT_FLOW_CTL_COUNTERS_FIRST_F, in mad_dump_perfcounters_port_flow_ctl_counters()
953 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_PORT_VL_OP_PACKETS_FIRST_F, in mad_dump_perfcounters_port_vl_op_packet()
966 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_PORT_VL_OP_DATA_FIRST_F, in mad_dump_perfcounters_port_vl_op_data()
979 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_PORT_VL_XMIT_FLOW_CTL_UPDATE_ERRORS_FIRST_F, in mad_dump_perfcounters_port_vl_xmit_flow_ctl_update_errors()
992 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_PORT_VL_XMIT_WAIT_COUNTERS_FIRST_F, in mad_dump_perfcounters_port_vl_xmit_wait_counters()
1005 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_SW_PORT_VL_CONGESTION_FIRST_F, in mad_dump_perfcounters_sw_port_vl_congestion()
1018 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_RCV_CON_CTRL_FIRST_F, in mad_dump_perfcounters_rcv_con_ctrl()
1032 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_SL_RCV_FECN_FIRST_F, in mad_dump_perfcounters_sl_rcv_fecn()
1045 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_SL_RCV_BECN_FIRST_F, in mad_dump_perfcounters_sl_rcv_becn()
1058 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_XMIT_CON_CTRL_FIRST_F, in mad_dump_perfcounters_xmit_con_ctrl()
1071 _dump_fields(buf + cnt, bufsz - cnt, val, IB_PC_VL_XMIT_TIME_CONG_FIRST_F, in mad_dump_perfcounters_vl_xmit_time_cong()
1199 #define HEX(x) ((x) < 10 ? '0' + (x) : 'a' + ((x) -10)) in xdump() argument