Home
last modified time | relevance | path

Searched +full:x +full:- +full:rc (Results 1 – 25 of 1027) sorted by relevance

12345678910>>...42

/freebsd-src/sys/dev/qlnx/qlnxe/
H A Decore_mcp.c2 * Copyright (c) 2017-2018 Cavium, Inc.
57 ecore_wr(_p_hwfn, _p_ptt, (_p_hwfn->mcp_info->_ptr + _offset), \
61 ecore_rd(_p_hwfn, _p_ptt, (_p_hwfn->mcp_info->_ptr + _offset))
89 if (!p_hwfn->mcp_info || !p_hwfn->mcp_info->public_base) in ecore_mcp_is_init()
97 u32 addr = SECTION_OFFSIZE_ADDR(p_hwfn->mcp_info->public_base, in ecore_mcp_cmd_port_init()
101 p_hwfn->mcp_info->port_addr = SECTION_ADDR(mfw_mb_offsize, in ecore_mcp_cmd_port_init()
104 "port_addr = 0x%x, port_id 0x%02x\n", in ecore_mcp_cmd_port_init()
105 p_hwfn->mcp_info->port_addr, MFW_PORT(p_hwfn)); in ecore_mcp_cmd_port_init()
111 u32 length = MFW_DRV_MSG_MAX_DWORDS(p_hwfn->mcp_info->mfw_mb_length); in ecore_mcp_read_mb()
116 if (CHIP_REV_IS_TEDIBEAR(p_hwfn->p_dev)) in ecore_mcp_read_mb()
[all …]
H A Decore_iwarp.c2 * Copyright (c) 2018-2019 Cavium, Inc.
106 struct ecore_rdma_device *dev = p_hwfn->p_rdma_info->dev; in ecore_iwarp_init_devinfo()
108 dev->max_inline = IWARP_REQ_MAX_INLINE_DATA_SIZE; in ecore_iwarp_init_devinfo()
109 dev->max_qp = OSAL_MIN_T(u64, in ecore_iwarp_init_devinfo()
111 p_hwfn->p_rdma_info->num_qps) - in ecore_iwarp_init_devinfo()
114 dev->max_cq = dev->max_qp; in ecore_iwarp_init_devinfo()
116 dev->max_qp_resp_rd_atomic_resc = ECORE_IWARP_IRD_DEFAULT; in ecore_iwarp_init_devinfo()
117 dev->max_qp_req_rd_atomic_resc = ECORE_IWARP_ORD_DEFAULT; in ecore_iwarp_init_devinfo()
123 p_hwfn->rdma_prs_search_reg = PRS_REG_SEARCH_TCP; in ecore_iwarp_init_hw()
124 ecore_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 1); in ecore_iwarp_init_hw()
[all …]
H A Decore_l2.c2 * Copyright (c) 2017-2018 Cavium, Inc.
79 p_l2_info = OSAL_VZALLOC(p_hwfn->p_dev, sizeof(*p_l2_info)); in ecore_l2_alloc()
82 p_hwfn->p_l2_info = p_l2_info; in ecore_l2_alloc()
84 if (IS_PF(p_hwfn->p_dev)) { in ecore_l2_alloc()
85 p_l2_info->queues = RESC_NUM(p_hwfn, ECORE_L2_QUEUE); in ecore_l2_alloc()
92 p_l2_info->queues = (u32)OSAL_MAX_T(u8, rx, tx); in ecore_l2_alloc()
95 pp_qids = OSAL_VZALLOC(p_hwfn->p_dev, in ecore_l2_alloc()
97 p_l2_info->queues); in ecore_l2_alloc()
100 p_l2_info->pp_qid_usage = pp_qids; in ecore_l2_alloc()
102 for (i = 0; i < p_l2_info->queues; i++) { in ecore_l2_alloc()
[all …]
H A Decore_vf.c2 * Copyright (c) 2018-2019 Cavium, Inc.
53 struct ecore_vf_iov *p_iov = p_hwfn->vf_iov_info; in ecore_vf_pf_prep()
61 OSAL_MUTEX_ACQUIRE(&(p_iov->mutex)); in ecore_vf_pf_prep()
67 p_iov->offset = (u8 *)p_iov->vf2pf_request; in ecore_vf_pf_prep()
69 /* Clear mailbox - both request and reply */ in ecore_vf_pf_prep()
70 OSAL_MEMSET(p_iov->vf2pf_request, 0, in ecore_vf_pf_prep()
72 OSAL_MEMSET(p_iov->pf2vf_reply, 0, in ecore_vf_pf_prep()
76 p_tlv = ecore_add_tlv(&p_iov->offset, type, length); in ecore_vf_pf_prep()
79 ((struct vfpf_first_tlv *)p_tlv)->reply_address = in ecore_vf_pf_prep()
80 (u64)p_iov->pf2vf_reply_phys; in ecore_vf_pf_prep()
[all …]
H A Decore_dev.c2 * Copyright (c) 2017-2018 Cavium, Inc.
73 /* TODO - there's a bug in DCBx re-configuration flows in MF, as the QM
76 * Eventually, this needs to move into a MFW-covered HW-lock as arbitration
85 p_dev->ilt_page_size = ilt_page_size; in ecore_set_ilt_page_size()
111 action, db_entry, db_entry->db_addr, db_entry->db_data, in ecore_db_recovery_dp_entry()
112 db_entry->db_width == DB_REC_WIDTH_32B ? "32b" : "64b", in ecore_db_recovery_dp_entry()
113 db_entry->db_space == DB_REC_USER ? "user" : "kernel", in ecore_db_recovery_dp_entry()
114 db_entry->hwfn_idx); in ecore_db_recovery_dp_entry()
122 if (db_addr < p_dev->doorbells || (u8 *)db_addr > in ecore_db_rec_sanity()
123 (u8 *)p_dev->doorbells + p_dev->db_size) { in ecore_db_rec_sanity()
[all …]
H A Decore_sp_commands.c2 * Copyright (c) 2017-2018 Cavium, Inc.
59 u32 opaque_cid = p_data->opaque_fid << 16 | p_data->cid; in ecore_sp_init_request()
61 enum _ecore_status_t rc; in ecore_sp_init_request() local
67 rc = ecore_spq_get_entry(p_hwfn, pp_ent); in ecore_sp_init_request()
68 if (rc != ECORE_SUCCESS) in ecore_sp_init_request()
69 return rc; in ecore_sp_init_request()
73 p_ent->elem.hdr.cid = OSAL_CPU_TO_LE32(opaque_cid); in ecore_sp_init_request()
74 p_ent->elem.hdr.cmd_id = cmd; in ecore_sp_init_request()
75 p_ent->elem.hdr.protocol_id = protocol; in ecore_sp_init_request()
76 p_ent->priority = ECORE_SPQ_PRIORITY_NORMAL; in ecore_sp_init_request()
[all …]
H A Decore_dcbx.c2 * Copyright (c) 2017-2018 Cavium, Inc.
57 ((u32)(prio_tc_tbl >> ((7 - prio) * 4)) & 0x7)
160 if (!p_hwfn->p_dcbx_info->iwarp_port) in ecore_dcbx_iwarp_tlv()
169 return !!(port && (proto_id == p_hwfn->p_dcbx_info->iwarp_port)); in ecore_dcbx_iwarp_tlv()
180 p_data->dcbx_enabled); in ecore_dcbx_dp_protocol()
187 ecore_dcbx_app_update[i].name, p_data->arr[id].update, in ecore_dcbx_dp_protocol()
188 p_data->arr[id].enable, p_data->arr[id].priority, in ecore_dcbx_dp_protocol()
189 p_data->arr[id].tc, p_hwfn->hw_info.num_active_tc, in ecore_dcbx_dp_protocol()
190 p_data->arr[id].dscp_enable, in ecore_dcbx_dp_protocol()
191 p_data->arr[id].dscp_val); in ecore_dcbx_dp_protocol()
[all …]
/freebsd-src/sys/dev/axgbe/
H A Dxgbe-sysctl.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
37 #include "xgbe-common.h"
173 #define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))
244 return(-EINVAL); in exit_bad_op()
250 int rc; in fls_long()
252 printf("%s: len:0x in fls_long()
266 int rc; get_ubuf() local
443 int rc = 0; parse_generic_sysctl() local
510 int rc = 0; sysctl_xgmac_reg_addr_handler() local
546 int rc = 0; sysctl_get_drv_info_handler() local
578 int rc = 0; sysctl_get_link_info_handler() local
634 int rc = 0; sysctl_coalesce_handler() local
765 int rc = 0; sysctl_pauseparam_handler() local
863 int rc = 0; sysctl_link_ksettings_handler() local
988 int rc = 0; sysctl_ringparam_handler() local
1091 int rc = 0; sysctl_channels_handler() local
1168 int rc = 0; sysctl_mac_stats_handler() local
1215 int rc = 0; sysctl_xgmac_reg_value_handler() local
1251 int rc = 0; sysctl_xpcs_mmd_reg_handler() local
1288 int rc = 0; sysctl_xpcs_reg_addr_handler() local
1325 int rc = 0; sysctl_xpcs_reg_value_handler() local
1363 int rc = 0; sysctl_xprop_reg_addr_handler() local
1400 int rc = 0; sysctl_xprop_reg_value_handler() local
1436 int rc = 0; sysctl_xi2c_reg_addr_handler() local
1473 int rc = 0; sysctl_xi2c_reg_value_handler() local
1509 int rc = 0; sysctl_an_cdr_wr_handler() local
1550 int rc = 0; sysctl_an_cdr_track_early_handler() local
[all...]
/freebsd-src/usr.sbin/bhyve/
H A Drfb.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
91 /* Client-to-server msg types */
186 #define RFB_ENCODING_RESIZE -223
187 #define RFB_ENCODING_EXT_KEYEVENT -258
211 uint16_t x;
194 uint16_t x; global() member
223 uint16_t x; global() member
234 uint16_t x; global() member
276 rfb_send_resize_update_msg(struct rfb_softc * rc,int cfd) rfb_send_resize_update_msg() argument
297 rfb_send_extended_keyevent_update_msg(struct rfb_softc * rc,int cfd) rfb_send_extended_keyevent_update_msg() argument
327 rfb_recv_set_encodings_msg(struct rfb_softc * rc,int cfd) rfb_recv_set_encodings_msg() argument
392 rfb_send_rect(struct rfb_softc * rc,int cfd,struct bhyvegc_image * gc,int x,int y,int w,int h) rfb_send_rect() argument
393 rfb_send_rect(struct rfb_softc * rc,int cfd,struct bhyvegc_image * gc,int x,int y,int w,int h) rfb_send_rect() argument
473 rfb_send_all(struct rfb_softc * rc,int cfd,struct bhyvegc_image * gc) rfb_send_all() argument
550 rfb_send_screen(struct rfb_softc * rc,int cfd) rfb_send_screen() argument
554 int x, y; rfb_send_screen() local
724 rfb_recv_update_msg(struct rfb_softc * rc,int cfd) rfb_recv_update_msg() argument
741 rfb_recv_key_msg(struct rfb_softc * rc,int cfd) rfb_recv_key_msg() argument
752 rfb_recv_client_msg(struct rfb_softc * rc,int cfd) rfb_recv_client_msg() argument
769 rfb_recv_ptr_msg(struct rfb_softc * rc,int cfd) rfb_recv_ptr_msg() argument
807 struct rfb_softc *rc; rfb_wr_thr() local
857 rfb_handle(struct rfb_softc * rc,int cfd) rfb_handle() argument
1085 struct rfb_softc *rc; rfb_thr() local
1139 struct rfb_softc *rc; rfb_init() local
[all...]
/freebsd-src/sys/dev/cxgbe/
H A Dt4_vf.c1 /*-
57 * XXX: Add a TUNABLE and possible per-device sysctl for this?
61 uint16_t intr_type; /* MSI, or MSI-X */
71 {0x4800, "Chelsio T440-dbg VF"},
72 {0x4801, "Chelsio T420-CR VF"},
73 {0x4802, "Chelsio T422-CR VF"},
74 {0x4803, "Chelsio T440-CR VF"},
75 {0x4804, "Chelsio T420-BCH VF"},
76 {0x4805, "Chelsio T440-BC
196 int rc; get_params__pre_init() local
231 int rc; get_params__post_init() local
322 int itype, iq_avail, navail, rc; cfg_itype_and_nqueues() local
483 int rc = 0, i, j, rqidx, tqidx, n, p, pmask; t4vf_attach() local
803 int rc; t4vf_ioctl() local
[all...]
H A Dt4_main.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
272 * Each tunable is set to a default value here if it's known at compile-time.
273 * Otherwise it is set to -n as an indication to tweak_tunables() that it should
290 int t4_ntxq = -NTXQ;
296 int t4_nrxq = -NRXQ;
302 static int t4_ntxq_vi = -NTXQ_V
1185 int rc = 0, i, j, rqidx, tqidx, nports; t4_attach() local
1745 int rc; t4_detach() local
1762 int i, rc; t4_detach_common() local
1975 int rc, i, j, k; t4_suspend() local
2150 int rc = 0; compare_caps_and_params() local
2251 int rc, i, j, k; t4_resume() local
2472 int rc, oldinc, error_flags; reset_adapter() local
2752 int rc; cxgbe_detach() local
2788 int rc = 0, mtu, flags; cxgbe_ioctl() local
3048 int rc; cxgbe_transmit() local
3274 int rc; cxgbe_media_change() local
3512 int func, index, rc; alloc_extra_vi() local
3565 int rc; vcxgbe_attach() local
3616 int rc; fatal_error_task() local
3727 int rc, mode; t4_map_bar_2() local
4226 int rc; fixup_devlog_params() local
4390 int rc, itype, navail, nalloc; cfg_itype_and_nqueues() local
4557 SAME_INTF(x) fw_compatible() argument
4619 int rc, fw_install; install_kld_firmware() local
4757 int rc, already = 0; contact_firmware() local
4853 int rc; copy_cfg_file_to_card() local
4951 int rc; apply_cfg_and_initialize() local
5022 LIMIT_CAPS(x) apply_cfg_and_initialize() argument
5080 int rc; partition_resources() local
5086 COPY_CAPS(x) partition_resources() argument
5126 int rc; get_params__pre_init() local
5187 int rc = 0; set_params__pre_init() local
5236 int rc; get_params__post_init() local
5413 READ_CAPS(x) get_params__post_init() argument
5617 int rc; t6_config_kern_tls() local
6015 int rc; apply_link_config() local
6064 int rc; global() member
6114 int rc = 0; update_mac_settings() local
6243 int rc, pri; begin_synchronized_op() local
6353 int rc = 0, i; cxgbe_init_synchronized() local
6437 int rc, i; cxgbe_uninit_synchronized() local
6504 int rc, rid, p, q, v; t4_setup_intr_handlers() local
6665 int rc, i; adapter_full_init() local
6700 int rc; adapter_init() local
6809 int rc, i, j; vi_full_init() local
6923 int rc; vi_init() local
7084 int rc; t4_alloc_irq() local
7132 V_PL_AUTOINC(x) global() argument
7133 G_PL_AUTOINC(x) global() argument
7137 V_PL_VFID(x) global() argument
7138 G_PL_VFID(x) global() argument
7142 V_PL_ADDR(x) global() argument
7143 G_PL_ADDR(x) global() argument
8122 int rc, *i, space = 0; sysctl_int_array() local
8140 int rc; sysctl_bitfield_8b() local
8157 int rc; sysctl_bitfield_16b() local
8178 int rc; sysctl_btphy() local
8204 int rc, val; sysctl_noflowq() local
8224 int rc, val, i; sysctl_tx_vm_wr() local
8283 int idx, rc, i; sysctl_holdoff_tmr_idx() local
8320 int idx, rc; sysctl_holdoff_pktc_idx() local
8350 int qsize, rc; sysctl_qsize_rxq() local
8380 int qsize, rc; sysctl_qsize_txq() local
8411 int rc; sysctl_pause_settings() local
8474 int rc; sysctl_link_fec() local
8497 int rc; sysctl_requested_fec() local
8575 int rc; sysctl_module_fec() local
8628 int rc, val; sysctl_autoneg() local
8672 int rc, val; sysctl_force_fec() local
8703 int rc, reg = arg2; sysctl_handle_t4_reg64() local
8723 int rc, t; sysctl_temperature() local
8752 int rc; sysctl_vdd() local
8782 int rc, v; sysctl_reset_sensor() local
8817 int rc; sysctl_loadavg() local
8856 int rc, i; sysctl_cctrl() local
8904 int rc, i, n, qid = arg2; sysctl_cim_ibq_obq() local
9027 int rc; sbuf_cim_la() local
9059 int rc; sysctl_cim_la() local
9095 int rc; dump_cimla() local
9126 int rc; sysctl_cim_ma_la() local
9174 int rc; sysctl_cim_pif_la() local
9219 int rc, i; sysctl_cim_qcfg() local
9282 int rc; sysctl_cpl_stats() local
9325 int rc; sysctl_ddp_stats() local
9355 int rc; sysctl_tid_stats() local
9421 int i, j, rc, nentries, first = 0; sbuf_devlog() local
9496 int rc; sysctl_devlog() local
9513 int rc; dump_devlog() local
9537 int rc; sysctl_fcoe_stats() local
9590 int rc, i; sysctl_hw_sched() local
9643 int rc, i, j; sysctl_lb_stats() local
9695 int rc = 0; sysctl_linkdnrc() local
9757 int rc, i, n; sysctl_meminfo() local
10021 tcamxy2valmask(uint64_t x,uint64_t y,uint8_t * addr,uint64_t * mask) tcamxy2valmask() argument
10033 int rc, i; sysctl_mps_tcam() local
10134 int rc, i; sysctl_mps_tcam_t6() local
10314 int rc; sysctl_path_mtus() local
10347 int rc, i; sysctl_pm_stats() local
10417 int rc; sysctl_rdma_stats() local
10448 int rc; sysctl_tcp_stats() local
10487 int rc; sysctl_tids() local
10488 uint32_t x, y; sysctl_tids() local
10580 int rc; sysctl_tp_err_stats() local
10658 int rc; sysctl_tnl_stats() local
10704 int rc; sysctl_tp_la_mask() local
10921 int rc; sysctl_tp_la() local
10970 int rc; sysctl_tx_rate() local
11014 int rc, i; sysctl_ulprx_la() local
11052 int rc; sysctl_wcwr_stats() local
11098 int i, rc; sysctl_cpus() local
11124 int rc; sysctl_reset() local
11152 int i, j, v, rc; sysctl_tls() local
11240 int rc; sysctl_tp_dack_timer() local
11266 int rc, reg = arg2; sysctl_tp_timer() local
11303 int rc, idx = arg2; sysctl_tp_shift_cnt() local
11326 int rc, idx = arg2; sysctl_tp_backoff() local
11352 int idx, rc, i; sysctl_holdoff_tmr_idx_ofld() local
11389 int idx, rc; sysctl_holdoff_pktc_idx_ofld() local
11418 int rc; get_sge_context() local
11456 int rc; load_fw() local
11495 int rc; load_cfg() local
11528 int rc; load_boot() local
11578 int rc; load_bootcfg() local
11611 int rc; cudbg_dump() local
11671 int i, rc, len; set_offload_policy() local
11764 int rc; read_card_mem() local
11809 int rc; read_i2c() local
12147 int rc; t4_ioctl() local
12295 int rc; toe_capability() local
12405 int rc = 0; t4_register_uld() local
12426 int rc = EINVAL; t4_unregister_uld() local
12451 int rc; t4_activate_uld() local
12487 int rc; t4_deactivate_uld() local
12517 int rc; t4_deactivate_all_uld() local
12793 int i, first, j, m, nentries, rc; t4_dump_devlog() local
12977 int i, rc; enable_vxlan_rx() local
13087 int rc = 0; mod_event() local
[all...]
/freebsd-src/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c2 * Copyright (c) 2018-2019 Cavium, Inc.
41 (type_ptr)->field.hi = cpu_to_le32(upper_32_bits(vaddr));\
42 (type_ptr)->field.lo = cpu_to_le32(lower_32_bits(vaddr));\
48 (sge)->length = cpu_to_le32(vlength); \
49 (sge)->flags = cpu_to_le32(vflags); \
55 (hdr)->num_sges = num_sge; \
61 (sge)->length = cpu_to_le32(vlength); \
62 (sge)->l_key = cpu_to_le32(vlkey); \
108 ha = dev->ha; in qlnxr_iw_query_gid()
112 memset(sgid->raw, 0, sizeof(sgid->raw)); in qlnxr_iw_query_gid()
[all …]
/freebsd-src/sys/dev/jedec_dimm/
H A Djedec_dimm.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
7 * Copyright (c) 2018-2023 Panasas
32 * This driver is a super-set of the now-deleted jedec_ts(4), and most of the
82 * http://www.analog.com/media/en/technical-documentation/data-sheets/ADT7408.pdf
88 * http://www.atmel.com/images/atmel-8868-dts-at30tse004a-datasheet.pdf
99 * https://www.idt.com/document/dst/tse2004gb2b0-datasheet
106 * Document 19-3837; Rev 0; 10/05 has 0x3e00 while
107 * 19-3837; Rev 3; 10/11 has 0x5400.
125 * http://www.nxp.com/docs/en/data-sheet/SE97B.pdf
[all …]
/freebsd-src/sys/dev/bnxt/bnxt_re/
H A Dmain.c2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term
35 #include <linux/dma-mapping.h>
53 #include "bnxt_re-abi.h"
57 "Broadcom NetXtreme-C/E RoCE Driver " ROCE_DRV_MODULE_NAME \
63 MODULE_DESCRIPTION("Broadcom NetXtreme-C/E RoCE Driver");
83 MODULE_PARM_DESC(enable_fc, "Enable default PFC, CC,ETS during driver load. 1 - fc enable, 0 - fc disable - Default is 1");
87 MODULE_PARM_DESC(min_tx_depth, "Minimum TX depth - Default is 1");
92 MODULE_PARM_DESC(max_msix_vec, "Max MSI-
121 int rc; bnxt_re_register_netdevice_notifier() local
128 int rc; bnxt_re_unregister_netdevice_notifier() local
385 int rc; bnxt_re_reconfigure_dscp() local
427 int rc; bnxt_re_dcb_wq_task() local
472 int rc; bnxt_re_hwrm_dbr_pacing_broadcast_event() local
497 int rc, i, j = 1; bnxt_re_hwrm_dbr_pacing_nqlist_query() local
652 int rc = 0; bnxt_re_handle_dbr_nq_pacing_notification() local
966 int rc; bnxt_re_free_msix() local
977 int rc = 0, num_msix_want, num_msix_got; bnxt_re_request_msix() local
1034 int retry = 0, rc = 0, ret = 0; __wait_for_ib_unregister() local
1083 int rc = 0; bnxt_re_handle_start() local
1139 int rc = 0; bnxt_re_stop() local
1278 int indx, rc, vec; bnxt_re_start_irq() local
1361 int rc; bnxt_re_unregister_netdev() local
1377 int rc = 0; bnxt_re_register_netdev() local
1402 int rc; bnxt_re_set_db_offset() local
1497 int rc; bnxt_re_setup_chip_ctx() local
1561 int rc = -EINVAL; bnxt_re_net_ring_free() local
1602 int rc = -EINVAL; bnxt_re_net_ring_alloc() local
1654 int rc = -EINVAL; bnxt_re_net_stats_ctx_free() local
1688 int rc = 0; bnxt_re_net_stats_ctx_alloc() local
1769 int rc = 0; bnxt_re_query_hwrm_intf_version() local
1810 int rc; bnxt_re_hwrm_qcfg() local
1839 int rc; bnxt_re_hwrm_qcaps() local
1896 int rc; bnxt_re_hwrm_dbr_pacing_qcfg() local
1963 int rc; bnxt_re_hwrm_dbr_pacing_cfg() local
2380 int rc = 0; bnxt_re_handle_affi_async_event() local
2411 int rc; bnxt_re_aeq_handler() local
2509 bool rc = true; bnxt_re_check_min_attr() local
2627 int rc = 0; bnxt_re_update_gid() local
2688 int rc; bnxt_re_setup_cc() local
2742 int rc = 0, i; bnxt_re_query_hwrm_dscp2pri() local
2803 int i, rc, data_len = 3 * 256; bnxt_re_set_hwrm_dscp2pri() local
2851 int rc; bnxt_re_query_hwrm_qportcfg() local
2909 int rc, indx; bnxt_re_hwrm_cos2bw_qcfg() local
2943 int rc; bnxt_re_hwrm_cos2bw_cfg() local
2983 int rc; bnxt_re_host_pf_id_query() local
3043 int rc; bnxt_re_get_stats_ctx() local
3066 int rc; bnxt_re_update_dev_attr() local
3086 int rc; bnxt_re_alloc_init_tbls() local
3125 int rc, i; bnxt_re_setup_nqs() local
3203 int i, j, rc = 0; bnxt_re_sysfs_create_file() local
3228 int rc; bnxt_re_worker() local
3308 int rc; bnxt_re_initialize_dbr_pacing() local
3416 int rc = 0; bnxt_re_disable_dbr_pacing() local
3439 int rc, wait_count = BNXT_RE_RES_FREE_WAIT_COUNT; bnxt_re_dev_uninit() local
3538 int rc = 0; bnxt_re_dev_init() local
3737 int rc = 0; bnxt_re_ib_init() local
3861 int rc = 0; bnxt_re_add_device() local
4334 int rc; bnxt_re_ib_init_2() local
4352 int rc = -ENODEV; bnxt_re_probe() local
4420 int rc = 0; bnxt_re_mod_init() local
[all...]
H A Dqplib_fp.c2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term
53 qp->sq.condition = false; in bnxt_re_legacy_cancel_phantom_processing()
54 qp->sq.legacy_send_phantom = false; in bnxt_re_legacy_cancel_phantom_processing()
55 qp->sq.single = false; in bnxt_re_legacy_cancel_phantom_processing()
62 scq = qp->scq; in __bnxt_qplib_add_flush_qp()
63 rcq = qp->rcq; in __bnxt_qplib_add_flush_qp()
65 if (!qp->sq.flushed) { in __bnxt_qplib_add_flush_qp()
66 dev_dbg(&scq->hwq.pdev->dev, in __bnxt_qplib_add_flush_qp()
70 list_add_tail(&qp->sq_flush, &scq->sqf_head); in __bnxt_qplib_add_flush_qp()
71 qp->sq.flushed = true; in __bnxt_qplib_add_flush_qp()
[all …]
H A Dib_verbs.c2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term
42 *nmap = umem->nmap; in get_ib_umem_sgl()
43 return umem->sg_head.sgl; in get_ib_umem_sgl()
54 int rc = -1; in bnxt_re_resolve_dmac_task() local
60 rdev = dmac_work->rdev; in bnxt_re_resolve_dmac_task()
61 ah_attr = dmac_work->ah_attr; in bnxt_re_resolve_dmac_task()
62 rc = ib_resolve_eth_dmac(&rdev->ibdev, ah_attr); in bnxt_re_resolve_dmac_task()
63 if (rc) in bnxt_re_resolve_dmac_task()
114 int rc; bnxt_re_copy_to_udata() local
398 int rc = 0; bnxt_re_query_gid() local
411 int rc = 0; bnxt_re_del_gid() local
479 int rc; bnxt_re_add_gid() local
571 int rc; bnxt_re_legacy_bind_fence_mw() local
604 int rc; bnxt_re_legacy_create_fence_mr() local
766 int rc; bnxt_re_dealloc_pd() local
791 int rc; bnxt_re_alloc_pd() local
856 int rc = 0; bnxt_re_destroy_ah() local
914 int rc = 0; bnxt_re_get_ah_info() local
950 int rc = 0; bnxt_re_init_dmac() local
1003 int rc; bnxt_re_create_ah() local
1098 int rc = 0; bnxt_re_destroy_srq() local
1166 int rc, bytes = 0; bnxt_re_init_user_srq() local
1212 int rc, entries; bnxt_re_create_srq() local
1319 int rc; bnxt_re_modify_srq() local
1359 int rc; bnxt_re_query_srq() local
1381 int rc = 0; bnxt_re_post_srq_recv() local
1428 int rc = 0; bnxt_re_destroy_gsi_sqp() local
1521 int rc; bnxt_re_destroy_qp() local
1648 int rc, bytes = 0; bnxt_re_init_user_qp() local
1739 int rc; bnxt_re_create_shadow_qp_ah() local
1790 int rc; bnxt_re_update_shadow_ah() local
1838 int rc; bnxt_re_create_shadow_qp() local
1975 int rc; bnxt_re_init_sq_attr() local
2091 int rc = 0, qptype; bnxt_re_init_qp_attr() local
2180 int rc = 0; bnxt_re_create_shadow_gsi() local
2240 int rc = 0; bnxt_re_create_gsi_qp() local
2269 bool rc = true; bnxt_re_test_qp_limits() local
2314 int rc; bnxt_re_create_qp() local
2423 int rc = 0; bnxt_re_modify_shadow_qp() local
2579 int rc, entries, status; bnxt_re_modify_qp() local
2850 int rc; bnxt_re_query_qp() local
2931 int i, rc = 0; bnxt_re_build_qp1_send() local
3021 int rc, indx, len = 0; bnxt_re_build_gsi_send() local
3056 int rc = 0; bnxt_re_build_qp1_recv() local
3162 int rc = 0; bnxt_re_build_qp1_shadow_qp_recv() local
3405 int rc = 0; bnxt_re_post_send_shadow_qp() local
3461 int rc = 0; bnxt_re_post_send() local
3559 int rc = 0; bnxt_re_post_recv_shadow_qp() local
3595 int rc = 0; bnxt_re_build_gsi_recv() local
3613 int rc = 0; bnxt_re_post_recv() local
3665 int rc = 0; bnxt_re_destroy_cq() local
3726 int rc, entries; bnxt_re_create_cq() local
3952 int rc; bnxt_re_modify_cq() local
3995 int rc, entries; bnxt_re_resize_cq() local
4264 bool rc = false; bnxt_re_is_loopback_packet() local
4336 int rc; bnxt_re_process_raw_qp_packet_receive() local
4567 int rc = 0; bnxt_re_legacy_send_phantom_wqe() local
4686 int rc = 0; bnxt_re_poll_cq() local
4749 int type = 0, rc = 0; bnxt_re_req_notify_cq() local
4781 int rc; bnxt_re_get_dma_mr() local
4839 int rc = 0; bnxt_re_dereg_mr() local
4893 int rc; bnxt_re_alloc_mr() local
4960 int rc; bnxt_re_alloc_mw() local
4996 int rc; bnxt_re_dealloc_mw() local
5059 int umem_pgs, page_shift, rc; bnxt_re_reg_user_mr() local
5167 int umem_pgs = 0, page_shift = PAGE_SHIFT, rc; bnxt_re_rereg_user_mr() local
5265 int rc; bnxt_re_alloc_ucontext() local
5368 int rc = 0; bnxt_re_dealloc_ucontext() local
5423 int rc = 0; bnxt_re_mmap() local
[all...]
H A Dqplib_rcfw.c2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term
33 #include <linux/dma-mapping.h>
54 cmdq = &rcfw->cmdq; in __check_cmdq_stall()
56 if (*cur_prod == cmdq->hwq.prod && in __check_cmdq_stall()
57 *cur_cons == cmdq->hwq.cons) in __check_cmdq_stall()
59 return -ETIMEDOUT; in __check_cmdq_stall()
61 *cur_prod = cmdq->hwq.prod; in __check_cmdq_stall()
62 *cur_cons = cmdq->hwq.cons; in __check_cmdq_stall()
82 return -ETIMEDOUT; in bnxt_qplib_map_rc()
87 * bnxt_re_is_fw_stalled - Check firmware health
[all …]
/freebsd-src/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_zcopy.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
60 WARN_ON(ssk->tx_sa); in sdp_post_srcavail()
63 BUG_ON(!tx_sa->fmr || !tx_sa->fmr->fmr->lkey); in sdp_post_srcavail()
64 BUG_ON(!tx_sa->umem); in sdp_post_srcavail()
65 BUG_ON(!tx_sa->umem->chunk_list.next); in sdp_post_srcavail()
67 chunk = list_entry(tx_sa->umem->chunk_list.next, struct ib_umem_chunk, list); in sdp_post_srcavail()
68 BUG_ON(!chunk->nmap); in sdp_post_srcavail()
[all …]
/freebsd-src/tools/test/stress2/misc/
H A Dpthread7.sh37 mycc -o pthread7 -Wall -Wextra -O2 -g pthread7.c -lpthread || exit 1
38 rm -f pthread7.c
46 rm -f /tmp/pthread7
50 * Threaded producer-consumer test.
75 #define LOCK(x) plock(&x.mtx)
76 #define UNLOCK(x) punlock(&x.mtx)
77 #define SIGNAL(x) psig(&x.wait)
78 #define WAIT(x) pwait(&x.wait, &x.mtx)
118 int rc;
120 if ((rc = pthread_mutex_lock(l)) != 0)
[all …]
H A Dpthread2.sh29 # Threaded producer-consumer test.
37 mycc -o pthread2 -Wall -Wextra -O2 -g pthread2.c -lpthread || exit 1
38 rm -f pthread2.c /tmp/pthread2.core
40 log=/tmp/pthread2.`date '+%Y%m%d-%H%M'`
42 [ $i -eq 1 ] && echo "# `uname -v`"
43 time sh -c '
50 rm -f /tmp/pthread2
52 if [ -n "$bench" ]; then
53 pair=`ls /tmp/pthread2* | egrep "pthread2\.[0-9]{8}-" | sort |
54 tail -2 | tr '\n' ' '`
[all …]
H A Dpthread3.sh36 mycc -o pthread3 -Wall -Wextra -O2 -g -gdwarf-2 pthread3.c -lpthread || exit 1
37 rm -f pthread3.c
47 [ $e -ne 0 ] && s=$e
50 rm -f /tmp/pthread3
55 * Threaded producer-consumer test.
81 #define LOCK(x) plock(&x.mtx)
82 #define UNLOCK(x) punlock(&x.mtx)
83 #define SIGNAL(x) psig(&x.wait)
84 #define WAIT(x) pwait(&x.wait, &x.mtx)
121 int rc;
[all …]
H A Dsuj30.sh35 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
42 mycc -o suj30 -Wall -Wextra -O2 suj30.c -lpthread
43 rm -f suj30.c
45 mount | grep "on $mntpoint " | grep -q md$mdstart && umount $mntpoint
46 mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart
48 mdconfig -a -t swap -s 4g -u $mdstart
49 newfs -j md$mdstart > /dev/null
54 /tmp/suj30 $mntpoint/test-$i 100000 &
58 while mount | grep -q $mntpoint; do
61 mdconfig -d -u $mdstart
[all …]
H A Dpthread4.sh37 mycc -o pthread4 -Wall -Wextra -O2 -g -gdwarf-2 pthread4.c -lpthread || exit 1
38 rm -f pthread4.c /tmp/pthread4.core
40 log=/tmp/pthread4.`date '+%Y%m%d-%H%M'`
42 [ $i -eq 1 ] && echo "# `uname -v`"
43 time sh -c '
50 rm -f /tmp/pthread4
52 if [ -n "$bench" ]; then
53 pair=`ls /tmp/pthread4* | egrep "pthread4\.[0-9]{8}-" | sort |
54 tail -2 | tr '\n' ' '`
55 ministat -w 72 $pair
[all …]
H A Dpthread6.sh37 mycc -o pthread6 -Wall -Wextra -O2 -g -gdwarf-2 pthread6.c -lpthread || exit 1
38 rm -f pthread6.c /tmp/pthread6.core
40 daemon sh -c "(cd $here/../testcases/swap; ./swap -t 2m -i 20 -k)"
41 sleep `jot -r 1 1 9`
46 while pgrep -q swap; do
51 rm -f /tmp/pthread6 /tmp/pthread6.core
55 * Threaded producer-consumer test.
81 #define LOCK(x) plock(&x.mtx)
82 #define UNLOCK(x) punlock(&x.mtx)
83 #define SIGNAL(x) psig(&x.wait)
[all …]
/freebsd-src/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c1 /*-
46 * The Non-Transparent Bridge (NTB) is a device that allows you to connect
47 * two or more systems using a PCI-e links, providing remote memory access.
89 .desc = "AMD Non-Transparent Bridge"},
99 .desc = "AMD Non-Transparent Bridge"},
109 .desc = "Hygon Non-Transparent Bridge"},
115 PCI_DESCR("AMD Non-Transparent Bridge") },
118 PCI_DESCR("AMD Non-Transparent Bridge") },
121 PCI_DESCR("Hygon Non-Transparent Bridge") }
126 &g_amd_ntb_hw_debug_level, 0, "amd_ntb_hw log level -- higher is verbose");
[all …]

12345678910>>...42