/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 104 struct ib_smp *out_mad = NULL; local 108 out_mad = kmalloc(sizeof *out_mad, GFP_KERNEL); 109 if (!in_mad || !out_mad) 115 err = mlx4_MAD_IFC(to_mdev(ibdev), 1, 1, 1, NULL, NULL, in_mad, out_mad); 150 props->vendor_id = be32_to_cpup((__be32 *) (out_mad->data + 36)) & 152 props->vendor_part_id = be16_to_cpup((__be16 *) (out_mad->data + 30)); 153 props->hw_ver = be32_to_cpup((__be32 *) (out_mad->data + 32)); 154 memcpy(&props->sys_image_guid, out_mad->data + 4, 8); 186 kfree(out_mad); 200 ib_link_query_port(struct ib_device *ibdev, u8 port, struct ib_port_attr *props, struct ib_smp *out_mad) argument 262 eth_link_query_port(struct ib_device *ibdev, u8 port, struct ib_port_attr *props, struct ib_smp *out_mad) argument 310 struct ib_smp *out_mad = NULL; local 343 struct ib_smp *out_mad = NULL; local 400 struct ib_smp *out_mad = NULL; local 837 struct ib_smp *out_mad = NULL; local [all...] |
H A D | mad.c | 244 struct ib_mad *in_mad, struct ib_mad *out_mad) 292 port_num, in_wc, in_grh, in_mad, out_mad); 296 if (!out_mad->mad_hdr.status) { 298 node_desc_override(ibdev, out_mad); 303 out_mad->mad_hdr.status |= cpu_to_be16(1 << 15); 336 struct ib_mad *in_mad, struct ib_mad *out_mad) 356 memset(out_mad->data, 0, sizeof out_mad->data); 360 edit_counters(mailbox->buf, out_mad->data); 364 edit_ext_counters(mailbox->buf, out_mad 242 ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument 334 rdmaoe_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument 377 mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument [all...] |
H A D | mlx4_ib.h | 372 struct ib_mad *in_mad, struct ib_mad *out_mad);
|
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.c | 61 struct ib_smp *out_mad = NULL; local 68 out_mad = kmalloc(sizeof *out_mad, GFP_KERNEL); 69 if (!in_mad || !out_mad) 80 1, NULL, NULL, in_mad, out_mad, 90 props->vendor_id = be32_to_cpup((__be32 *) (out_mad->data + 36)) & 92 props->vendor_part_id = be16_to_cpup((__be16 *) (out_mad->data + 30)); 93 props->hw_ver = be32_to_cpup((__be32 *) (out_mad->data + 32)); 94 memcpy(&props->sys_image_guid, out_mad->data + 4, 8); 133 kfree(out_mad); 141 struct ib_smp *out_mad = NULL; local 248 struct ib_smp *out_mad = NULL; local 283 struct ib_smp *out_mad = NULL; local 1253 struct ib_smp *out_mad = NULL; local [all...] |
H A D | mthca_mad.c | 199 struct ib_mad *out_mad) 253 port_num, in_wc, in_grh, in_mad, out_mad, 267 if (!out_mad->mad_hdr.status) { 269 node_desc_override(ibdev, out_mad); 274 out_mad->mad_hdr.status |= cpu_to_be16(1 << 15); 193 mthca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
|
H A D | mthca_dev.h | 582 struct ib_mad *out_mad);
|
/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/ |
H A D | sysfs.c | 309 struct ib_mad *out_mad = NULL; local 316 out_mad = kmalloc(sizeof *out_mad, GFP_KERNEL); 317 if (!in_mad || !out_mad) { 331 p->port_num, NULL, NULL, in_mad, out_mad) & 340 ret = sprintf(buf, "%u\n", (out_mad->data[40 + offset / 8] >> 344 ret = sprintf(buf, "%u\n", out_mad->data[40 + offset / 8]); 348 be16_to_cpup((__be16 *)(out_mad->data + 40 + offset / 8))); 352 be32_to_cpup((__be32 *)(out_mad->data + 40 + offset / 8))); 360 kfree(out_mad); [all...] |
/freebsd-9.3-release/sys/contrib/rdma/ |
H A D | ib_verbs.h | 1043 struct ib_mad *out_mad);
|
/freebsd-9.3-release/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_provider.c | 121 struct ib_mad *in_mad, struct ib_mad *out_mad) 116 iwch_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
|
/freebsd-9.3-release/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 1187 struct ib_mad *out_mad);
|