Symbol: hfi1_devdata
drivers/infiniband/hw/hfi1/affinity.c
311
static int _dev_comp_vect_cpu_get(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.c
356
static void _dev_comp_vect_cpu_put(struct hfi1_devdata *dd, int cpu)
drivers/infiniband/hw/hfi1/affinity.c
367
static void _dev_comp_vect_mappings_destroy(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/affinity.c
391
static int _dev_comp_vect_mappings_create(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.c
444
int hfi1_comp_vectors_set_up(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/affinity.c
462
void hfi1_comp_vectors_clean_up(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/affinity.c
470
struct hfi1_devdata *dd = dd_from_dev(verbs_dev);
drivers/infiniband/hw/hfi1/affinity.c
483
static int _dev_comp_vect_cpu_mask_init(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.c
550
static void _dev_comp_vect_cpu_mask_clean_up(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.c
582
int hfi1_dev_affinity_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/affinity.c
704
void hfi1_dev_affinity_clean_up(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/affinity.c
733
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/affinity.c
824
static int get_irq_affinity(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.c
900
int hfi1_get_irq_affinity(struct hfi1_devdata *dd, struct hfi1_msix_entry *msix)
drivers/infiniband/hw/hfi1/affinity.c
910
void hfi1_put_irq_affinity(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.h
38
int hfi1_dev_affinity_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/affinity.h
43
int hfi1_get_irq_affinity(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.h
49
void hfi1_put_irq_affinity(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/affinity.h
83
void hfi1_dev_affinity_clean_up(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/affinity.h
85
int hfi1_comp_vectors_set_up(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/affinity.h
86
void hfi1_comp_vectors_clean_up(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/aspm.c
108
static void aspm_disable_inc(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
118
static void aspm_enable_dec(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
185
void aspm_disable_all(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
207
void aspm_enable_all(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
23
static bool aspm_hw_l1_supported(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
239
void aspm_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
263
void aspm_exit(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
46
static void aspm_hw_set_l1_ent_latency(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
57
static void aspm_hw_enable_l1(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
77
void aspm_hw_disable_l1(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
89
static void aspm_enable(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.c
99
static void aspm_disable(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/aspm.h
19
void aspm_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/aspm.h
20
void aspm_exit(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/aspm.h
21
void aspm_hw_disable_l1(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/aspm.h
23
void aspm_disable_all(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/aspm.h
24
void aspm_enable_all(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.c
10020
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1003
static u32 chip_to_opa_lstate(struct hfi1_devdata *dd, u32 chip_lstate);
drivers/infiniband/hw/hfi1/chip.c
1004
static int set_physical_link_state(struct hfi1_devdata *dd, u64 state);
drivers/infiniband/hw/hfi1/chip.c
1005
static void read_vc_remote_phy(struct hfi1_devdata *dd, u8 *power_management,
drivers/infiniband/hw/hfi1/chip.c
1007
static void read_vc_remote_fabric(struct hfi1_devdata *dd, u8 *vau, u8 *z,
drivers/infiniband/hw/hfi1/chip.c
1009
static void read_vc_remote_link_width(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
10091
u32 lrh_max_header_bytes(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1011
static void read_vc_local_link_mode(struct hfi1_devdata *dd, u8 *misc_bits,
drivers/infiniband/hw/hfi1/chip.c
10119
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1013
static void read_remote_device_id(struct hfi1_devdata *dd, u16 *device_id,
drivers/infiniband/hw/hfi1/chip.c
1015
static void read_local_lni(struct hfi1_devdata *dd, u8 *enable_lane_rx);
drivers/infiniband/hw/hfi1/chip.c
1016
static int read_tx_settings(struct hfi1_devdata *dd, u8 *enable_lane_tx,
drivers/infiniband/hw/hfi1/chip.c
10174
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1019
static void handle_sdma_eng_err(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
1021
static void handle_qsfp_int(struct hfi1_devdata *dd, u32 source, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1022
static void handle_dcc_err(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
1024
static void handle_lcb_err(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
1026
static void handle_8051_interrupt(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1027
static void handle_cce_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1028
static void handle_rxe_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
10284
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1029
static void handle_misc_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1030
static void handle_pio_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1031
static void handle_sdma_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1032
static void handle_egress_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
1033
static void handle_txe_err(struct hfi1_devdata *dd, u32 unused, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
10340
static int wait_link_transfer_active(struct hfi1_devdata *dd, int wait_ms)
drivers/infiniband/hw/hfi1/chip.c
10364
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1038
static int do_8051_command(struct hfi1_devdata *dd, u32 type, u64 in_data,
drivers/infiniband/hw/hfi1/chip.c
1040
static int read_idle_sma(struct hfi1_devdata *dd, u64 *data);
drivers/infiniband/hw/hfi1/chip.c
10406
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1041
static int thermal_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.c
1054
static void read_planned_down_reason_code(struct hfi1_devdata *dd, u8 *pdrrc);
drivers/infiniband/hw/hfi1/chip.c
1055
static void read_link_down_reason(struct hfi1_devdata *dd, u8 *ldr);
drivers/infiniband/hw/hfi1/chip.c
1056
static void handle_temp_err(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.c
1057
static void dc_shutdown(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.c
1058
static void dc_start(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.c
1062
static int wait_link_transfer_active(struct hfi1_devdata *dd, int wait_ms);
drivers/infiniband/hw/hfi1/chip.c
1063
static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index);
drivers/infiniband/hw/hfi1/chip.c
10670
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
1076
void (*handler)(struct hfi1_devdata *dd, u32 source, u64 reg);
drivers/infiniband/hw/hfi1/chip.c
11119
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
11174
static void read_one_cm_vl(struct hfi1_devdata *dd, u32 csr,
drivers/infiniband/hw/hfi1/chip.c
11190
static int get_buffer_control(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
11217
static int get_sc2vlnt(struct hfi1_devdata *dd, struct sc2vlnt *dp)
drivers/infiniband/hw/hfi1/chip.c
11241
static void get_vlarb_preempt(struct hfi1_devdata *dd, u32 nelems,
drivers/infiniband/hw/hfi1/chip.c
11252
static void set_sc2vlnt(struct hfi1_devdata *dd, struct sc2vlnt *dp)
drivers/infiniband/hw/hfi1/chip.c
11292
static void nonzero_msg(struct hfi1_devdata *dd, int idx, const char *what,
drivers/infiniband/hw/hfi1/chip.c
11301
static void set_global_shared(struct hfi1_devdata *dd, u16 limit)
drivers/infiniband/hw/hfi1/chip.c
11312
static void set_global_limit(struct hfi1_devdata *dd, u16 limit)
drivers/infiniband/hw/hfi1/chip.c
11323
static void set_vl_shared(struct hfi1_devdata *dd, int vl, u16 limit)
drivers/infiniband/hw/hfi1/chip.c
11340
static void set_vl_dedicated(struct hfi1_devdata *dd, int vl, u16 limit)
drivers/infiniband/hw/hfi1/chip.c
11357
static void wait_for_vl_status_clear(struct hfi1_devdata *dd, u64 mask,
drivers/infiniband/hw/hfi1/chip.c
11412
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
11701
static int disable_data_vls(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
11719
int open_fill_data_vls(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
11734
static void drain_data_vls(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
11751
int stop_drain_data_vls(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
11766
u32 ns_to_cclock(struct hfi1_devdata *dd, u32 ns)
drivers/infiniband/hw/hfi1/chip.c
11783
u32 cclock_to_ns(struct hfi1_devdata *dd, u32 cclocks)
drivers/infiniband/hw/hfi1/chip.c
11804
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/chip.c
11847
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/chip.c
11944
int hfi1_validate_rcvhdrcnt(struct hfi1_devdata *dd, uint thecnt)
drivers/infiniband/hw/hfi1/chip.c
11974
void set_hdrq_regs(struct hfi1_devdata *dd, u8 ctxt, u8 entsize, u16 hdrcnt)
drivers/infiniband/hw/hfi1/chip.c
11997
void hfi1_rcvctrl(struct hfi1_devdata *dd, unsigned int op,
drivers/infiniband/hw/hfi1/chip.c
12185
u32 hfi1_read_cntrs(struct hfi1_devdata *dd, char **namep, u64 **cntrp)
drivers/infiniband/hw/hfi1/chip.c
12305
static void free_cntrs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
12340
static u64 read_dev_port_cntr(struct hfi1_devdata *dd, struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
12391
static u64 write_dev_port_cntr(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
12425
u64 read_dev_cntr(struct hfi1_devdata *dd, int index, int vl)
drivers/infiniband/hw/hfi1/chip.c
12439
u64 write_dev_cntr(struct hfi1_devdata *dd, int index, int vl, u64 data)
drivers/infiniband/hw/hfi1/chip.c
12502
struct hfi1_devdata *dd = container_of(work, struct hfi1_devdata,
drivers/infiniband/hw/hfi1/chip.c
12590
struct hfi1_devdata *dd = timer_container_of(dd, t, synth_stats_timer);
drivers/infiniband/hw/hfi1/chip.c
12597
static int init_cntrs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
12843
static u32 chip_to_opa_lstate(struct hfi1_devdata *dd, u32 chip_lstate)
drivers/infiniband/hw/hfi1/chip.c
12862
u32 chip_to_opa_pstate(struct hfi1_devdata *dd, u32 chip_pstate)
drivers/infiniband/hw/hfi1/chip.c
1292
const struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
1308
u64 read_csr(const struct hfi1_devdata *dd, u32 offset)
drivers/infiniband/hw/hfi1/chip.c
13113
struct hfi1_devdata *dd = sc->dd;
drivers/infiniband/hw/hfi1/chip.c
13129
int hfi1_tempsense_rd(struct hfi1_devdata *dd, struct hfi1_temp *temp)
drivers/infiniband/hw/hfi1/chip.c
13165
static void read_mod_write(struct hfi1_devdata *dd, u16 src, u64 bits,
drivers/infiniband/hw/hfi1/chip.c
13191
int set_intr_bits(struct hfi1_devdata *dd, u16 first, u16 last, bool set)
drivers/infiniband/hw/hfi1/chip.c
1321
void write_csr(const struct hfi1_devdata *dd, u32 offset, u64 value)
drivers/infiniband/hw/hfi1/chip.c
13220
static void clear_all_interrupts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13248
void remap_intr(struct hfi1_devdata *dd, int isrc, int msix_intr)
drivers/infiniband/hw/hfi1/chip.c
13272
void remap_sdma_interrupts(struct hfi1_devdata *dd, int engine, int msix_intr)
drivers/infiniband/hw/hfi1/chip.c
13290
void reset_interrupts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13308
static int set_up_interrupts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13344
static int set_up_context_variables(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1342
const struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
1350
static inline u64 read_write_csr(const struct hfi1_devdata *dd, u32 csr,
drivers/infiniband/hw/hfi1/chip.c
13511
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
13541
static void write_uninitialized_csrs_and_memories(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13582
static void clear_cce_status(struct hfi1_devdata *dd, u64 status_bits,
drivers/infiniband/hw/hfi1/chip.c
13613
static void reset_cce_csrs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13658
static void reset_misc_csrs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13686
static void reset_txe_csrs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1373
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
13806
static void init_rbufs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
13868
static void reset_rxe_csrs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1390
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
13947
static void init_sc2vl_tables(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1400
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
14006
static int init_chip(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1410
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
14103
static void init_early_variables(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14129
static void init_kdeth_qp(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14145
u8 hfi1_get_qp_map(struct hfi1_devdata *dd, u8 idx)
drivers/infiniband/hw/hfi1/chip.c
14170
static void init_qpmap_table(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
1421
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
14219
static struct rsm_map_table *alloc_rsm_map_table(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14237
static void complete_rsm_map_table(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
14253
static bool has_rsm_rule(struct hfi1_devdata *dd, u8 rule_index)
drivers/infiniband/hw/hfi1/chip.c
14261
static void add_rsm_rule(struct hfi1_devdata *dd, u8 rule_index,
drivers/infiniband/hw/hfi1/chip.c
14285
static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index)
drivers/infiniband/hw/hfi1/chip.c
1431
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
14350
static void init_qos(struct hfi1_devdata *dd, struct rsm_map_table *rmt)
drivers/infiniband/hw/hfi1/chip.c
14420
static void init_fecn_handling(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
14499
static bool hfi1_netdev_update_rmt(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1452
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
14550
static void hfi1_enable_rsm_rule(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
14562
void hfi1_init_aip_rsm(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14591
void hfi1_init_vnic_rsm(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14616
void hfi1_deinit_vnic_rsm(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14621
void hfi1_deinit_aip_rsm(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14628
static int init_rxe(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14669
static void init_other(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14688
static void assign_cm_au_table(struct hfi1_devdata *dd, u32 cu,
drivers/infiniband/hw/hfi1/chip.c
14709
static void assign_local_cm_au_table(struct hfi1_devdata *dd, u8 vcu)
drivers/infiniband/hw/hfi1/chip.c
14715
void assign_remote_cm_au_table(struct hfi1_devdata *dd, u8 vcu)
drivers/infiniband/hw/hfi1/chip.c
14721
static void init_txe(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14748
int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/chip.c
14783
int hfi1_clear_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
14809
int hfi1_set_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/chip.c
14830
int hfi1_clear_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt)
drivers/infiniband/hw/hfi1/chip.c
14851
void hfi1_start_cleanup(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14867
static int init_asic_data(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14870
struct hfi1_devdata *peer;
drivers/infiniband/hw/hfi1/chip.c
14911
static int obtain_boardname(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14939
static int check_int_registers(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
14982
int hfi1_init_dd(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1504
static inline u64 read_write_sw(struct hfi1_devdata *dd, u64 *cntr, int mode,
drivers/infiniband/hw/hfi1/chip.c
15381
static int thermal_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
15452
static void handle_temp_err(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
1607
static u64 read_write_cpu(struct hfi1_devdata *dd, u64 *z_val,
drivers/infiniband/hw/hfi1/chip.c
1635
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
1644
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
1653
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
1661
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1669
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
1677
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
1685
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/chip.c
1693
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1704
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1713
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1722
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1731
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1740
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1749
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1758
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1767
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1776
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1785
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1794
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1803
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1812
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1825
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1838
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1847
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1856
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1865
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1874
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1883
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1892
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1901
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1910
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1918
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1927
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1936
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1945
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1954
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1963
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1972
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1981
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1990
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
1999
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2008
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2017
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2026
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2035
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2044
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2053
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2062
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2071
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2080
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2089
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2098
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2107
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2116
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2125
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2134
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2143
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2152
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2161
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2170
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2179
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2188
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2197
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2210
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2219
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2228
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2237
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2246
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2255
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2264
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2273
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2282
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2291
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2300
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2309
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2318
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2327
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2336
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2345
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2354
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2363
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2372
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2381
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2390
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2399
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2408
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2417
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2426
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2435
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2444
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2453
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2462
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2471
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2480
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2489
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2498
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2507
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2516
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2525
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2534
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2543
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2552
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2561
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2570
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2579
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2588
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2597
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2606
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2615
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2624
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2633
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2642
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2651
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2660
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2669
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2678
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2687
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2696
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2705
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2714
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2723
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2732
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2741
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2750
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2759
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2768
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2777
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2790
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2799
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2808
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2817
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2826
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2835
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2844
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2853
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2862
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2871
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2880
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2889
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2898
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2907
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2916
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2925
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2934
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2943
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2952
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2961
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2970
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2979
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2988
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
2997
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3006
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3015
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3024
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3033
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3042
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3051
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3060
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3069
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3078
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3087
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3096
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3105
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3118
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3127
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3136
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3145
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3158
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3167
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3176
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3185
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3194
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3203
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3212
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3221
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3230
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3239
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3248
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3257
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3266
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3275
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3284
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3293
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3302
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3311
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3320
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3329
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3338
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3347
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3356
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3365
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3374
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3383
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3392
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3401
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3410
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3419
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3428
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3437
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3446
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3455
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3464
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3473
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3482
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3491
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3500
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3509
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3518
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3527
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3536
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3545
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3554
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3563
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3572
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3581
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3590
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3599
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3608
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3617
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3626
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3635
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3644
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3653
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3662
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3671
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3680
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3689
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3698
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3707
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3716
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3725
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3738
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3747
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3756
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3769
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3778
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3787
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3796
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3805
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3818
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3827
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3836
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3845
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3854
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3863
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3872
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3881
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3890
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3899
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3908
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3917
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3926
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3935
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3944
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3953
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3962
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3970
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3979
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3988
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
3997
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
4006
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
4015
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
4024
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
4033
struct hfi1_devdata *dd = (struct hfi1_devdata *)context;
drivers/infiniband/hw/hfi1/chip.c
5204
int is_ax(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
5213
int is_bx(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
5516
static void handle_cce_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5551
struct hfi1_devdata *dd = timer_container_of(dd, t, rcverr_timer);
drivers/infiniband/hw/hfi1/chip.c
5568
static int init_rcverr(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
5576
static void free_rcverr(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
5582
static void handle_rxe_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5609
static void handle_misc_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5622
static void handle_pio_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5639
static void handle_sdma_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5661
static void count_port_inactive(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
5675
static void handle_send_egress_err_info(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
5762
static int engine_to_vl(struct hfi1_devdata *dd, int engine)
drivers/infiniband/hw/hfi1/chip.c
5783
static int sc_to_vl(struct hfi1_devdata *dd, int sw_index)
drivers/infiniband/hw/hfi1/chip.c
5807
static void handle_egress_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5850
static void handle_txe_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
5881
static void interrupt_clear_down(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
5918
static void is_misc_err_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
5946
static void is_sendctxt_err_int(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
6005
static void handle_sdma_eng_err(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
6035
static void is_sdma_eng_err_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
6052
static void is_various_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
6071
static void handle_qsfp_int(struct hfi1_devdata *dd, u32 src_ctx, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
6157
static int request_host_lcb_access(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6171
static int request_8051_lcb_access(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6189
static inline void set_host_lcb_access(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6200
static inline void set_8051_lcb_access(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6216
int acquire_lcb_access(struct hfi1_devdata *dd, int sleep_ok)
drivers/infiniband/hw/hfi1/chip.c
6267
int release_lcb_access(struct hfi1_devdata *dd, int sleep_ok)
drivers/infiniband/hw/hfi1/chip.c
6316
static void init_lcb_access(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6324
static void hreq_response(struct hfi1_devdata *dd, u8 return_code, u16 rsp_data)
drivers/infiniband/hw/hfi1/chip.c
6338
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
6396
void set_up_vau(struct hfi1_devdata *dd, u8 vau)
drivers/infiniband/hw/hfi1/chip.c
6411
void set_up_vl15(struct hfi1_devdata *dd, u16 vl15buf)
drivers/infiniband/hw/hfi1/chip.c
6434
void reset_link_credits(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6476
static void lcb_shutdown(struct hfi1_devdata *dd, int abort)
drivers/infiniband/hw/hfi1/chip.c
6508
static void _dc_shutdown(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6526
static void dc_shutdown(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6539
static void _dc_start(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6560
static void dc_start(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6570
static void adjust_lcb_for_fpga_serdes(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6661
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
6713
static void adjust_rcvctrl(struct hfi1_devdata *dd, u64 add, u64 clear)
drivers/infiniband/hw/hfi1/chip.c
6726
static inline void add_rcvctrl(struct hfi1_devdata *dd, u64 add)
drivers/infiniband/hw/hfi1/chip.c
6731
static inline void clear_rcvctrl(struct hfi1_devdata *dd, u64 clear)
drivers/infiniband/hw/hfi1/chip.c
6741
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
6783
static void wait_for_freeze_status(struct hfi1_devdata *dd, int freeze)
drivers/infiniband/hw/hfi1/chip.c
6815
static void rxe_freeze(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6837
static void rxe_kernel_unfreeze(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
6874
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
6971
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
7267
static u16 link_width_to_bits(struct hfi1_devdata *dd, u16 width)
drivers/infiniband/hw/hfi1/chip.c
7309
static void get_link_widths(struct hfi1_devdata *dd, u16 *tx_width,
drivers/infiniband/hw/hfi1/chip.c
7372
static void get_linkup_widths(struct hfi1_devdata *dd, u16 *tx_width,
drivers/infiniband/hw/hfi1/chip.c
7425
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
7730
static void handle_8051_interrupt(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
7925
static void handle_dcc_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
8087
static void handle_lcb_err(struct hfi1_devdata *dd, u32 unused, u64 reg)
drivers/infiniband/hw/hfi1/chip.c
8098
static void is_dc_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8123
static void is_send_credit_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8137
static void is_sdma_eng_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8168
static void is_rcv_avail_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8199
static void is_rcv_urgent_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8224
static void is_reserved_int(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8263
static void is_interrupt(struct hfi1_devdata *dd, unsigned int source)
drivers/infiniband/hw/hfi1/chip.c
8290
struct hfi1_devdata *dd = data;
drivers/infiniband/hw/hfi1/chip.c
8324
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/chip.c
8361
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/chip.c
8404
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/chip.c
8539
u32 read_physical_state(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
8548
u32 read_logical_state(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
8557
static void set_logical_state(struct hfi1_devdata *dd, u32 chip_lstate)
drivers/infiniband/hw/hfi1/chip.c
8571
static int read_lcb_via_8051(struct hfi1_devdata *dd, u32 addr, u64 *data)
drivers/infiniband/hw/hfi1/chip.c
8609
static void update_lcb_cache(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
8643
int read_lcb_csr(struct hfi1_devdata *dd, u32 addr, u64 *data)
drivers/infiniband/hw/hfi1/chip.c
8665
static int write_lcb_via_8051(struct hfi1_devdata *dd, u32 addr, u64 data)
drivers/infiniband/hw/hfi1/chip.c
8692
int write_lcb_csr(struct hfi1_devdata *dd, u32 addr, u64 data)
drivers/infiniband/hw/hfi1/chip.c
8712
static int do_8051_command(struct hfi1_devdata *dd, u32 type, u64 in_data,
drivers/infiniband/hw/hfi1/chip.c
8833
static int set_physical_link_state(struct hfi1_devdata *dd, u64 state)
drivers/infiniband/hw/hfi1/chip.c
8838
int load_8051_config(struct hfi1_devdata *dd, u8 field_id,
drivers/infiniband/hw/hfi1/chip.c
8861
int read_8051_config(struct hfi1_devdata *dd, u8 field_id, u8 lane_id,
drivers/infiniband/hw/hfi1/chip.c
8894
static int write_vc_local_phy(struct hfi1_devdata *dd, u8 power_management,
drivers/infiniband/hw/hfi1/chip.c
8905
static int write_vc_local_fabric(struct hfi1_devdata *dd, u8 vau, u8 z, u8 vcu,
drivers/infiniband/hw/hfi1/chip.c
8919
static void read_vc_local_link_mode(struct hfi1_devdata *dd, u8 *misc_bits,
drivers/infiniband/hw/hfi1/chip.c
8931
static int write_vc_local_link_mode(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
8945
static int write_local_device_id(struct hfi1_devdata *dd, u16 device_id,
drivers/infiniband/hw/hfi1/chip.c
8955
static void read_remote_device_id(struct hfi1_devdata *dd, u16 *device_id,
drivers/infiniband/hw/hfi1/chip.c
8966
int write_host_interface_version(struct hfi1_devdata *dd, u8 version)
drivers/infiniband/hw/hfi1/chip.c
8980
void read_misc_status(struct hfi1_devdata *dd, u8 *ver_major, u8 *ver_minor,
drivers/infiniband/hw/hfi1/chip.c
8996
static void read_vc_remote_phy(struct hfi1_devdata *dd, u8 *power_management,
drivers/infiniband/hw/hfi1/chip.c
9008
static void read_vc_remote_fabric(struct hfi1_devdata *dd, u8 *vau, u8 *z,
drivers/infiniband/hw/hfi1/chip.c
9021
static void read_vc_remote_link_width(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
9034
static void read_local_lni(struct hfi1_devdata *dd, u8 *enable_lane_rx)
drivers/infiniband/hw/hfi1/chip.c
9042
static void read_last_local_state(struct hfi1_devdata *dd, u32 *lls)
drivers/infiniband/hw/hfi1/chip.c
9047
static void read_last_remote_state(struct hfi1_devdata *dd, u32 *lrs)
drivers/infiniband/hw/hfi1/chip.c
9052
void hfi1_read_link_quality(struct hfi1_devdata *dd, u8 *link_quality)
drivers/infiniband/hw/hfi1/chip.c
9067
static void read_planned_down_reason_code(struct hfi1_devdata *dd, u8 *pdrrc)
drivers/infiniband/hw/hfi1/chip.c
9075
static void read_link_down_reason(struct hfi1_devdata *dd, u8 *ldr)
drivers/infiniband/hw/hfi1/chip.c
9083
static int read_tx_settings(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
9103
static int write_tx_settings(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.c
9124
static int read_idle_message(struct hfi1_devdata *dd, u64 type, u64 *data_out)
drivers/infiniband/hw/hfi1/chip.c
9146
static int read_idle_sma(struct hfi1_devdata *dd, u64 *data)
drivers/infiniband/hw/hfi1/chip.c
9157
static int send_idle_message(struct hfi1_devdata *dd, u64 data)
drivers/infiniband/hw/hfi1/chip.c
9176
int send_idle_sma(struct hfi1_devdata *dd, u64 message)
drivers/infiniband/hw/hfi1/chip.c
9191
static int do_quick_linkup(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
9265
static int init_loopback(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
9345
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9469
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9503
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9523
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9563
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9664
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/chip.c
9722
void init_qsfp_int(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
9753
static void init_lcb(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
9843
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9882
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/chip.c
9909
static inline int init_cpu_counters(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.c
9933
void hfi1_put_tid(struct hfi1_devdata *dd, u32 index,
drivers/infiniband/hw/hfi1/chip.c
9973
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/chip.h
1376
void hfi1_start_cleanup(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1379
void hfi1_put_tid(struct hfi1_devdata *dd, u32 index,
drivers/infiniband/hw/hfi1/chip.h
1382
void hfi1_rcvctrl(struct hfi1_devdata *dd, unsigned int op,
drivers/infiniband/hw/hfi1/chip.h
1384
u32 hfi1_read_cntrs(struct hfi1_devdata *dd, char **namep, u64 **cntrp);
drivers/infiniband/hw/hfi1/chip.h
1388
int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/chip.h
1390
int hfi1_clear_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt);
drivers/infiniband/hw/hfi1/chip.h
1391
int hfi1_set_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt,
drivers/infiniband/hw/hfi1/chip.h
1393
int hfi1_clear_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt);
drivers/infiniband/hw/hfi1/chip.h
1394
void hfi1_read_link_quality(struct hfi1_devdata *dd, u8 *link_quality);
drivers/infiniband/hw/hfi1/chip.h
1395
void hfi1_init_vnic_rsm(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1396
void hfi1_deinit_vnic_rsm(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1404
int set_intr_bits(struct hfi1_devdata *dd, u16 first, u16 last, bool set);
drivers/infiniband/hw/hfi1/chip.h
1405
void init_qsfp_int(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1406
void remap_intr(struct hfi1_devdata *dd, int isrc, int msix_intr);
drivers/infiniband/hw/hfi1/chip.h
1407
void remap_sdma_interrupts(struct hfi1_devdata *dd, int engine, int msix_intr);
drivers/infiniband/hw/hfi1/chip.h
1408
void reset_interrupts(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1409
u8 hfi1_get_qp_map(struct hfi1_devdata *dd, u8 idx);
drivers/infiniband/hw/hfi1/chip.h
1410
void hfi1_init_aip_rsm(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1411
void hfi1_deinit_aip_rsm(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
1425
void (*is_int)(struct hfi1_devdata *dd, unsigned int source);
drivers/infiniband/hw/hfi1/chip.h
575
u64 read_csr(const struct hfi1_devdata *dd, u32 offset);
drivers/infiniband/hw/hfi1/chip.h
576
void write_csr(const struct hfi1_devdata *dd, u32 offset, u64 value);
drivers/infiniband/hw/hfi1/chip.h
583
static inline u64 read_kctxt_csr(const struct hfi1_devdata *dd, int ctxt,
drivers/infiniband/hw/hfi1/chip.h
590
static inline void write_kctxt_csr(struct hfi1_devdata *dd, int ctxt,
drivers/infiniband/hw/hfi1/chip.h
597
int read_lcb_csr(struct hfi1_devdata *dd, u32 offset, u64 *data);
drivers/infiniband/hw/hfi1/chip.h
598
int write_lcb_csr(struct hfi1_devdata *dd, u32 offset, u64 data);
drivers/infiniband/hw/hfi1/chip.h
601
const struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.h
605
const struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.h
618
static inline u64 read_uctxt_csr(const struct hfi1_devdata *dd, int ctxt,
drivers/infiniband/hw/hfi1/chip.h
625
static inline void write_uctxt_csr(struct hfi1_devdata *dd, int ctxt,
drivers/infiniband/hw/hfi1/chip.h
632
static inline u32 chip_rcv_contexts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.h
637
static inline u32 chip_send_contexts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.h
642
static inline u32 chip_sdma_engines(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.h
647
static inline u32 chip_pio_mem_size(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.h
652
static inline u32 chip_sdma_mem_size(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.h
657
static inline u32 chip_rcv_array_count(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/chip.h
663
int hfi1_validate_rcvhdrcnt(struct hfi1_devdata *dd, uint thecnt);
drivers/infiniband/hw/hfi1/chip.h
664
void set_hdrq_regs(struct hfi1_devdata *dd, u8 ctxt, u8 entsize, u16 hdrcnt);
drivers/infiniband/hw/hfi1/chip.h
679
void sbus_request(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.h
681
int sbus_request_slow(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/chip.h
683
void set_sbus_fast_mode(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
684
void clear_sbus_fast_mode(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
685
int hfi1_firmware_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
686
int load_pcie_firmware(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
687
int load_firmware(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
689
int acquire_hw_mutex(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
690
void release_hw_mutex(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
714
int acquire_chip_resource(struct hfi1_devdata *dd, u32 resource, u32 mswait);
drivers/infiniband/hw/hfi1/chip.h
715
void release_chip_resource(struct hfi1_devdata *dd, u32 resource);
drivers/infiniband/hw/hfi1/chip.h
716
bool check_chip_resource(struct hfi1_devdata *dd, u32 resource,
drivers/infiniband/hw/hfi1/chip.h
718
void init_chip_resources(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
719
void finish_chip_resources(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
727
void fabric_serdes_reset(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
728
int read_8051_data(struct hfi1_devdata *dd, u32 addr, u32 len, u64 *result);
drivers/infiniband/hw/hfi1/chip.h
731
void read_misc_status(struct hfi1_devdata *dd, u8 *ver_major, u8 *ver_minor,
drivers/infiniband/hw/hfi1/chip.h
733
int write_host_interface_version(struct hfi1_devdata *dd, u8 version);
drivers/infiniband/hw/hfi1/chip.h
734
void read_guid(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
735
int wait_fm_ready(struct hfi1_devdata *dd, u32 mstimeout);
drivers/infiniband/hw/hfi1/chip.h
751
int send_idle_sma(struct hfi1_devdata *dd, u64 message);
drivers/infiniband/hw/hfi1/chip.h
752
int load_8051_config(struct hfi1_devdata *, u8, u8, u32);
drivers/infiniband/hw/hfi1/chip.h
753
int read_8051_config(struct hfi1_devdata *, u8, u8, u32 *);
drivers/infiniband/hw/hfi1/chip.h
756
void set_intr_state(struct hfi1_devdata *dd, u32 enable);
drivers/infiniband/hw/hfi1/chip.h
761
int stop_drain_data_vls(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
762
int open_fill_data_vls(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
763
u32 ns_to_cclock(struct hfi1_devdata *dd, u32 ns);
drivers/infiniband/hw/hfi1/chip.h
764
u32 cclock_to_ns(struct hfi1_devdata *dd, u32 cclock);
drivers/infiniband/hw/hfi1/chip.h
766
void read_ltp_rtt(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
767
void clear_linkup_counters(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
769
int is_ax(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
770
int is_bx(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
772
u32 read_physical_state(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/chip.h
773
u32 chip_to_opa_pstate(struct hfi1_devdata *dd, u32 chip_pstate);
drivers/infiniband/hw/hfi1/chip.h
778
int acquire_lcb_access(struct hfi1_devdata *dd, int sleep_ok);
drivers/infiniband/hw/hfi1/chip.h
779
int release_lcb_access(struct hfi1_devdata *dd, int sleep_ok);
drivers/infiniband/hw/hfi1/chip.h
785
u64 read_dev_cntr(struct hfi1_devdata *dd, int index, int vl);
drivers/infiniband/hw/hfi1/chip.h
786
u64 write_dev_cntr(struct hfi1_devdata *dd, int index, int vl, u64 data);
drivers/infiniband/hw/hfi1/chip.h
789
u32 read_logical_state(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/debugfs.c
107
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
1140
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
1156
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
125
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
1294
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
137
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
159
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
255
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
267
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
282
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
297
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
309
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
324
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
343
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
355
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
370
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
394
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
409
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
434
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
476
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
525
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/debugfs.c
611
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/debugfs.c
645
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/debugfs.c
68
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/debugfs.c
999
static int exprom_wp_set(struct hfi1_devdata *dd, bool disable)
drivers/infiniband/hw/hfi1/driver.c
1003
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/driver.c
1109
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/driver.c
1176
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/driver.c
121
struct hfi1_devdata *dd = container_of(ibdev,
drivers/infiniband/hw/hfi1/driver.c
122
struct hfi1_devdata, verbs_dev);
drivers/infiniband/hw/hfi1/driver.c
1240
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/driver.c
1284
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/driver.c
1297
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/driver.c
131
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/driver.c
1320
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/driver.c
1384
struct hfi1_devdata *dd = hfi1_lookup(unit);
drivers/infiniband/hw/hfi1/driver.c
1731
struct hfi1_devdata *dd = packet->rcd->dd;
drivers/infiniband/hw/hfi1/driver.c
214
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/driver.c
907
static void set_all_fastpath(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/driver.c
931
void set_all_slowpath(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/efivar.c
111
int read_hfi1_efi_var(struct hfi1_devdata *dd, const char *kind,
drivers/infiniband/hw/hfi1/efivar.h
13
int read_hfi1_efi_var(struct hfi1_devdata *dd, const char *kind,
drivers/infiniband/hw/hfi1/eprom.c
129
int eprom_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/eprom.c
210
static int read_partition_platform_config(struct hfi1_devdata *dd, void **data,
drivers/infiniband/hw/hfi1/eprom.c
252
static int read_segment_platform_config(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/eprom.c
421
int eprom_read_platform_config(struct hfi1_devdata *dd, void **data, u32 *size)
drivers/infiniband/hw/hfi1/eprom.c
47
static void read_page(struct hfi1_devdata *dd, u32 offset, u32 *result)
drivers/infiniband/hw/hfi1/eprom.c
60
static int read_length(struct hfi1_devdata *dd, u32 start, u32 len, void *dest)
drivers/infiniband/hw/hfi1/eprom.h
6
struct hfi1_devdata;
drivers/infiniband/hw/hfi1/eprom.h
8
int eprom_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/eprom.h
9
int eprom_read_platform_config(struct hfi1_devdata *dd, void **buf_ret,
drivers/infiniband/hw/hfi1/exp_rcv.c
36
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/exp_rcv.h
92
static inline void rcv_array_wc_fill(struct hfi1_devdata *dd, u32 index)
drivers/infiniband/hw/hfi1/fault.c
49
struct hfi1_devdata *dd = dd_from_dev(ibd);
drivers/infiniband/hw/hfi1/file_ops.c
1188
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
1248
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
1442
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
1465
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
149
struct hfi1_devdata *dd = container_of(inode->i_cdev,
drivers/infiniband/hw/hfi1/file_ops.c
1491
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/file_ops.c
150
struct hfi1_devdata,
drivers/infiniband/hw/hfi1/file_ops.c
1531
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
1572
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
1596
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/file_ops.c
1622
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/file_ops.c
1678
static void user_remove(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/file_ops.c
1684
static int user_add(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/file_ops.c
1702
int hfi1_device_create(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/file_ops.c
1711
void hfi1_device_remove(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/file_ops.c
322
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/file_ops.c
61
static int allocate_ctxt(struct hfi1_filedata *fd, struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/file_ops.c
631
struct hfi1_devdata *dd = container_of(inode->i_cdev,
drivers/infiniband/hw/hfi1/file_ops.c
632
struct hfi1_devdata,
drivers/infiniband/hw/hfi1/file_ops.c
848
struct hfi1_devdata *dd = fd->dd;
drivers/infiniband/hw/hfi1/file_ops.c
910
struct hfi1_devdata *dd = fd->dd;
drivers/infiniband/hw/hfi1/file_ops.c
931
static int allocate_ctxt(struct hfi1_filedata *fd, struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1033
void sbus_request(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1049
static u32 sbus_read(struct hfi1_devdata *dd, u8 receiver_addr, u8 data_addr,
drivers/infiniband/hw/hfi1/firmware.c
1090
static void turn_off_spicos(struct hfi1_devdata *dd, int flags)
drivers/infiniband/hw/hfi1/firmware.c
1127
void fabric_serdes_reset(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1171
int sbus_request_slow(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1215
static int load_fabric_serdes_firmware(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1256
static int load_sbus_firmware(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1293
static int load_pcie_serdes_firmware(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1331
static void set_serdes_broadcast(struct hfi1_devdata *dd, u8 bg1, u8 bg2,
drivers/infiniband/hw/hfi1/firmware.c
1352
int acquire_hw_mutex(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1393
void release_hw_mutex(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1412
static void fail_mutex_acquire_message(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1425
static int __acquire_chip_resource(struct hfi1_devdata *dd, u32 resource)
drivers/infiniband/hw/hfi1/firmware.c
1481
int acquire_chip_resource(struct hfi1_devdata *dd, u32 resource, u32 mswait)
drivers/infiniband/hw/hfi1/firmware.c
1501
void release_chip_resource(struct hfi1_devdata *dd, u32 resource)
drivers/infiniband/hw/hfi1/firmware.c
1542
bool check_chip_resource(struct hfi1_devdata *dd, u32 resource,
drivers/infiniband/hw/hfi1/firmware.c
1563
static void clear_chip_resources(struct hfi1_devdata *dd, const char *func)
drivers/infiniband/hw/hfi1/firmware.c
1588
void init_chip_resources(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1594
void finish_chip_resources(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1600
void set_sbus_fast_mode(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1606
void clear_sbus_fast_mode(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1621
int load_firmware(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1659
int hfi1_firmware_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1695
static int check_meta_version(struct hfi1_devdata *dd, u32 *system_table)
drivers/infiniband/hw/hfi1/firmware.c
1726
int parse_platform_config(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
1897
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
1974
static int get_platform_fw_field_metadata(struct hfi1_devdata *dd, int table,
drivers/infiniband/hw/hfi1/firmware.c
2030
int get_platform_config_field(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
212
static int load_fabric_serdes_firmware(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
2124
int load_pcie_firmware(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
214
static void dump_fw_version(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/firmware.c
2162
void read_guid(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
2174
static void dump_fw_version(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
229
static int __read_8051_data(struct hfi1_devdata *dd, u32 addr, u64 *result)
drivers/infiniband/hw/hfi1/firmware.c
265
int read_8051_data(struct hfi1_devdata *dd, u32 addr, u32 len, u64 *result)
drivers/infiniband/hw/hfi1/firmware.c
293
static int write_8051(struct hfi1_devdata *dd, int code, u32 start,
drivers/infiniband/hw/hfi1/firmware.c
349
static int invalid_header(struct hfi1_devdata *dd, const char *what,
drivers/infiniband/hw/hfi1/firmware.c
364
static int verify_css_header(struct hfi1_devdata *dd, struct css_header *css)
drivers/infiniband/hw/hfi1/firmware.c
388
static int payload_check(struct hfi1_devdata *dd, const char *name,
drivers/infiniband/hw/hfi1/firmware.c
407
static int obtain_one_firmware(struct hfi1_devdata *dd, const char *name,
drivers/infiniband/hw/hfi1/firmware.c
541
static void __obtain_firmware(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
641
static int obtain_firmware(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
703
static int retry_firmware(struct hfi1_devdata *dd, int load_result)
drivers/infiniband/hw/hfi1/firmware.c
734
static void write_rsa_data(struct hfi1_devdata *dd, int what,
drivers/infiniband/hw/hfi1/firmware.c
761
static void write_streamed_rsa_data(struct hfi1_devdata *dd, int what,
drivers/infiniband/hw/hfi1/firmware.c
775
static int run_rsa(struct hfi1_devdata *dd, const char *who,
drivers/infiniband/hw/hfi1/firmware.c
888
static void load_security_variables(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/firmware.c
904
static inline u32 get_firmware_state(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/firmware.c
916
int wait_fm_ready(struct hfi1_devdata *dd, u32 mstimeout)
drivers/infiniband/hw/hfi1/firmware.c
937
static int load_8051_firmware(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/hfi.h
1299
void (*pio_inline_send)(struct hfi1_devdata *dd, struct pio_buf *pbuf,
drivers/infiniband/hw/hfi1/hfi.h
1301
int (*process_vnic_dma_send)(struct hfi1_devdata *dd, u8 q_idx,
drivers/infiniband/hw/hfi1/hfi.h
1385
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/hfi.h
1407
struct hfi1_devdata *hfi1_lookup(int unit);
drivers/infiniband/hw/hfi1/hfi.h
1415
int hfi1_init(struct hfi1_devdata *dd, int reinit);
drivers/infiniband/hw/hfi1/hfi.h
1418
int hfi1_diag_add(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1419
void hfi1_diag_remove(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1420
void handle_linkup_change(struct hfi1_devdata *dd, u32 linkup);
drivers/infiniband/hw/hfi1/hfi.h
1424
int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1426
int hfi1_create_kctxts(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1431
struct hfi1_devdata *dd, u8 hw_pidx, u32 port);
drivers/infiniband/hw/hfi1/hfi.h
1432
void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1435
struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/hfi.h
1437
struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt);
drivers/infiniband/hw/hfi1/hfi.h
1443
void set_all_slowpath(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1712
static inline void pause_for_credit_return(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/hfi.h
1725
static inline u8 sc_to_vlt(struct hfi1_devdata *dd, u8 sc5)
drivers/infiniband/hw/hfi1/hfi.h
179
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/hfi.h
1792
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/hfi.h
1869
u32 lrh_max_header_bytes(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1888
void hfi1_disable_after_error(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1895
void set_up_vau(struct hfi1_devdata *dd, u8 vau);
drivers/infiniband/hw/hfi1/hfi.h
1896
void set_up_vl15(struct hfi1_devdata *dd, u16 vl15buf);
drivers/infiniband/hw/hfi1/hfi.h
1897
void reset_link_credits(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
1898
void assign_remote_cm_au_table(struct hfi1_devdata *dd, u8 vcu);
drivers/infiniband/hw/hfi1/hfi.h
1902
static inline struct hfi1_devdata *dd_from_ppd(struct hfi1_pportdata *ppd)
drivers/infiniband/hw/hfi1/hfi.h
1907
static inline struct hfi1_devdata *dd_from_dev(struct hfi1_ibdev *dev)
drivers/infiniband/hw/hfi1/hfi.h
1909
return container_of(dev, struct hfi1_devdata, verbs_dev);
drivers/infiniband/hw/hfi1/hfi.h
1912
static inline struct hfi1_devdata *dd_from_ibdev(struct ib_device *ibdev)
drivers/infiniband/hw/hfi1/hfi.h
1929
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/hfi.h
2048
int hfi1_init_dd(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2049
void hfi1_free_devdata(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2096
bool hfi1_can_pin_pages(struct hfi1_devdata *dd, struct mm_struct *mm,
drivers/infiniband/hw/hfi1/hfi.h
2147
int hfi1_device_create(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2148
void hfi1_device_remove(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2150
int hfi1_verbs_register_sysfs(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2151
void hfi1_verbs_unregister_sysfs(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2155
int hfi1_pcie_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2157
int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev);
drivers/infiniband/hw/hfi1/hfi.h
2158
void hfi1_pcie_ddcleanup(struct hfi1_devdata *);
drivers/infiniband/hw/hfi1/hfi.h
2159
int pcie_speeds(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2160
int restore_pci_variables(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2161
int save_pci_variables(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2162
int do_pcie_gen3_transition(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2163
void tune_pcie_caps(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2164
int parse_platform_config(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/hfi.h
2165
int get_platform_config_field(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/hfi.h
2222
static inline u64 hfi1_pkt_default_send_ctxt_mask(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/hfi.h
2267
static inline u64 hfi1_pkt_base_sdma_integrity(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/hfi.h
2347
static inline void hfi1_reset_cpu_counters(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/hfi.h
2366
static inline void setextled(struct hfi1_devdata *dd, u32 on)
drivers/infiniband/hw/hfi1/hfi.h
2381
static inline u32 qsfp_resource(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/hfi.h
2387
static inline bool is_integrated(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/hfi.h
2400
static inline bool hfi1_need_drop(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/hfi.h
2411
int hfi1_tempsense_rd(struct hfi1_devdata *dd, struct hfi1_temp *temp);
drivers/infiniband/hw/hfi1/hfi.h
734
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/hfi.h
982
struct hfi1_devdata *controlling_dd; /* current controlling device */
drivers/infiniband/hw/hfi1/hfi.h
990
struct hfi1_devdata *dds[2]; /* back pointers */
drivers/infiniband/hw/hfi1/init.c
1003
static void shutdown_device(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1084
void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
1137
static struct hfi1_asic_data *release_asic_data(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1152
static void finalize_asic_data(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/init.c
1166
void hfi1_free_devdata(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1207
static struct hfi1_devdata *hfi1_alloc_devdata(struct pci_dev *pdev,
drivers/infiniband/hw/hfi1/init.c
1210
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/init.c
1216
dd = (struct hfi1_devdata *)rvt_alloc_device(sizeof(*dd) + extra,
drivers/infiniband/hw/hfi1/init.c
1313
void hfi1_disable_after_error(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
132
int hfi1_create_kctxts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1479
static void cleanup_device_data(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1541
static void postinit_cleanup(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1558
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/init.c
1695
static void wait_for_clients(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
1709
struct hfi1_devdata *dd = pci_get_drvdata(pdev);
drivers/infiniband/hw/hfi1/init.c
1743
struct hfi1_devdata *dd = pci_get_drvdata(pdev);
drivers/infiniband/hw/hfi1/init.c
1757
int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
1814
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/init.c
225
static int allocate_rcd_index(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/init.c
263
struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/init.c
284
struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt)
drivers/infiniband/hw/hfi1/init.c
307
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/init.c
485
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/init.c
590
struct hfi1_devdata *dd, u8 hw_pidx, u32 port)
drivers/infiniband/hw/hfi1/init.c
663
static int loadtime_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
676
static int init_after_reset(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
699
static void enable_chip(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
737
static int create_workqueues(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
791
static void destroy_workqueues(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
816
static void enable_general_intr(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/init.c
842
int hfi1_init(struct hfi1_devdata *dd, int reinit)
drivers/infiniband/hw/hfi1/init.c
85
static int hfi1_create_kctxt(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/init.c
971
struct hfi1_devdata *hfi1_lookup(int unit)
drivers/infiniband/hw/hfi1/init.c
980
static void stop_timers(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/intr.c
173
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/intr.c
19
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/intr.c
39
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/intr.c
53
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/intr.c
79
void handle_linkup_change(struct hfi1_devdata *dd, u32 linkup)
drivers/infiniband/hw/hfi1/ipoib.h
122
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/ipoib_main.c
182
struct hfi1_devdata *dd = dd_from_ibdev(device);
drivers/infiniband/hw/hfi1/ipoib_main.c
232
struct hfi1_devdata *dd = dd_from_ibdev(device);
drivers/infiniband/hw/hfi1/ipoib_rx.c
73
struct hfi1_devdata *dd = ipoib_priv->dd;
drivers/infiniband/hw/hfi1/ipoib_rx.c
88
struct hfi1_devdata *dd = ipoib_priv->dd;
drivers/infiniband/hw/hfi1/ipoib_tx.c
202
struct hfi1_devdata *dd = txp->dd;
drivers/infiniband/hw/hfi1/ipoib_tx.c
233
struct hfi1_devdata *dd = txp->dd;
drivers/infiniband/hw/hfi1/ipoib_tx.c
26
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/mad.c
1201
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/mad.c
1315
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/mad.c
1628
static int set_pkeys(struct hfi1_devdata *dd, u32 port, u16 *pkeys)
drivers/infiniband/hw/hfi1/mad.c
1682
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
1756
static int set_sc2vlt_tables(struct hfi1_devdata *dd, void *data)
drivers/infiniband/hw/hfi1/mad.c
1772
static int get_sc2vlt_tables(struct hfi1_devdata *dd, void *data)
drivers/infiniband/hw/hfi1/mad.c
1886
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
1909
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
1950
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
1975
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
2096
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
2149
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
2173
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
257
struct hfi1_devdata *dd = dd_from_ppd(ppd);
drivers/infiniband/hw/hfi1/mad.c
2687
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
2852
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
2914
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
2938
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
3115
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
3161
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
3335
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
3433
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
3585
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
4000
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
4030
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
4321
void clear_linkup_counters(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/mad.c
480
struct hfi1_devdata *dd = dd_from_dev(verbs_dev);
drivers/infiniband/hw/hfi1/mad.c
566
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
605
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.c
69
void hfi1_event_pkey_change(struct hfi1_devdata *dd, u32 port)
drivers/infiniband/hw/hfi1/mad.c
744
void read_ltp_rtt(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/mad.c
759
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/mad.c
970
static int get_pkeys(struct hfi1_devdata *dd, u32 port, u16 *pkeys)
drivers/infiniband/hw/hfi1/mad.c
983
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/mad.h
397
void hfi1_event_pkey_change(struct hfi1_devdata *dd, u32 port);
drivers/infiniband/hw/hfi1/msix.c
16
int msix_initialize(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/msix.c
206
int msix_request_general_irq(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/msix.c
232
static void enable_sdma_srcs(struct hfi1_devdata *dd, int i)
drivers/infiniband/hw/hfi1/msix.c
249
int msix_request_irqs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/msix.c
285
void msix_free_irq(struct hfi1_devdata *dd, u8 msix_intr)
drivers/infiniband/hw/hfi1/msix.c
313
void msix_clean_up_interrupts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/msix.c
334
void msix_netdev_synchronize_irq(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/msix.c
73
static int msix_request_irq(struct hfi1_devdata *dd, void *arg,
drivers/infiniband/hw/hfi1/msix.h
12
int msix_initialize(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/msix.h
13
int msix_request_irqs(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/msix.h
14
void msix_clean_up_interrupts(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/msix.h
15
int msix_request_general_irq(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/msix.h
18
void msix_free_irq(struct hfi1_devdata *dd, u8 msix_intr);
drivers/infiniband/hw/hfi1/msix.h
21
void msix_netdev_synchronize_irq(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
100
void *hfi1_netdev_get_first_data(struct hfi1_devdata *dd, int *start_id);
drivers/infiniband/hw/hfi1/netdev.h
53
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/netdev.h
65
int hfi1_netdev_ctxt_count(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev.h
71
struct hfi1_ctxtdata *hfi1_netdev_get_ctxt(struct hfi1_devdata *dd, int ctxt)
drivers/infiniband/hw/hfi1/netdev.h
77
int hfi1_netdev_get_free_rmt_idx(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev.h
83
void hfi1_netdev_set_free_rmt_idx(struct hfi1_devdata *dd, int rmt_idx)
drivers/infiniband/hw/hfi1/netdev.h
88
u32 hfi1_num_netdev_contexts(struct hfi1_devdata *dd, u32 available_contexts,
drivers/infiniband/hw/hfi1/netdev.h
91
void hfi1_netdev_enable_queues(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
92
void hfi1_netdev_disable_queues(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
93
int hfi1_netdev_rx_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
94
int hfi1_netdev_rx_destroy(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
95
int hfi1_alloc_rx(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
96
void hfi1_free_rx(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/netdev.h
97
int hfi1_netdev_add_data(struct hfi1_devdata *dd, int id, void *data);
drivers/infiniband/hw/hfi1/netdev.h
98
void *hfi1_netdev_remove_data(struct hfi1_devdata *dd, int id);
drivers/infiniband/hw/hfi1/netdev.h
99
void *hfi1_netdev_get_data(struct hfi1_devdata *dd, int id);
drivers/infiniband/hw/hfi1/netdev_rx.c
125
struct hfi1_devdata *dd = rx->dd;
drivers/infiniband/hw/hfi1/netdev_rx.c
156
u32 hfi1_num_netdev_contexts(struct hfi1_devdata *dd, u32 available_contexts,
drivers/infiniband/hw/hfi1/netdev_rx.c
190
struct hfi1_devdata *dd = rx->dd;
drivers/infiniband/hw/hfi1/netdev_rx.c
24
struct hfi1_devdata *dd = rx->dd;
drivers/infiniband/hw/hfi1/netdev_rx.c
247
struct hfi1_devdata *dd = rx->dd;
drivers/infiniband/hw/hfi1/netdev_rx.c
307
int hfi1_netdev_rx_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev_rx.c
327
int hfi1_netdev_rx_destroy(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev_rx.c
353
int hfi1_alloc_rx(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev_rx.c
377
void hfi1_free_rx(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev_rx.c
396
void hfi1_netdev_enable_queues(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev_rx.c
412
void hfi1_netdev_disable_queues(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/netdev_rx.c
438
int hfi1_netdev_add_data(struct hfi1_devdata *dd, int id, void *data)
drivers/infiniband/hw/hfi1/netdev_rx.c
452
void *hfi1_netdev_remove_data(struct hfi1_devdata *dd, int id)
drivers/infiniband/hw/hfi1/netdev_rx.c
465
void *hfi1_netdev_get_data(struct hfi1_devdata *dd, int id)
drivers/infiniband/hw/hfi1/netdev_rx.c
478
void *hfi1_netdev_get_first_data(struct hfi1_devdata *dd, int *start_id)
drivers/infiniband/hw/hfi1/netdev_rx.c
58
static int hfi1_netdev_allocate_ctxt(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/netdev_rx.c
91
static void hfi1_netdev_deallocate_ctxt(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pcie.c
177
void hfi1_pcie_ddcleanup(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
215
static void update_lbus_info(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
236
int pcie_speeds(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
24
int hfi1_pcie_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
286
int restore_pci_variables(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
345
int save_pci_variables(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
412
void tune_pcie_caps(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
510
struct hfi1_devdata *dd = pci_get_drvdata(pdev);
drivers/infiniband/hw/hfi1/pcie.c
547
struct hfi1_devdata *dd = pci_get_drvdata(pdev);
drivers/infiniband/hw/hfi1/pcie.c
564
struct hfi1_devdata *dd = pci_get_drvdata(pdev);
drivers/infiniband/hw/hfi1/pcie.c
573
struct hfi1_devdata *dd = pci_get_drvdata(pdev);
drivers/infiniband/hw/hfi1/pcie.c
718
static int load_eq_table(struct hfi1_devdata *dd, const u8 eq[11][3], u8 fs,
drivers/infiniband/hw/hfi1/pcie.c
771
static void pcie_post_steps(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
797
static int trigger_sbr(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
828
static void write_gasket_interrupt(struct hfi1_devdata *dd, int index,
drivers/infiniband/hw/hfi1/pcie.c
839
static void arm_gasket_logic(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pcie.c
874
static void write_xmt_margin(struct hfi1_devdata *dd, const char *fname)
drivers/infiniband/hw/hfi1/pcie.c
93
int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
935
int do_pcie_gen3_transition(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pin_system.c
37
struct hfi1_devdata *dd = pq->dd;
drivers/infiniband/hw/hfi1/pio.c
1008
void sc_wait(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1032
struct hfi1_devdata *dd = sc->dd;
drivers/infiniband/hw/hfi1/pio.c
1117
void pio_freeze(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1144
void pio_kernel_unfreeze(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1172
void pio_kernel_linkup(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1192
static int pio_init_wait_progress(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1216
void pio_reset_all(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1245
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/pio.c
1560
struct hfi1_devdata *dd = sc->dd;
drivers/infiniband/hw/hfi1/pio.c
1707
void sc_group_release_update(struct hfi1_devdata *dd, u32 hw_context)
drivers/infiniband/hw/hfi1/pio.c
1749
struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.c
1789
struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.c
181
int init_sc_pools_and_sizes(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1822
static void set_threshold(struct hfi1_devdata *dd, int scontext, int i)
drivers/infiniband/hw/hfi1/pio.c
1862
int pio_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls, u8 *vl_scontexts)
drivers/infiniband/hw/hfi1/pio.c
1943
void free_pio_map(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
1957
int init_pervl_scs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
2048
int init_credit_return(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
2087
void free_credit_return(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
21
void __cm_reset(struct hfi1_devdata *dd, u64 sendctrl)
drivers/infiniband/hw/hfi1/pio.c
33
void pio_send_control(struct hfi1_devdata *dd, int op)
drivers/infiniband/hw/hfi1/pio.c
399
int init_send_contexts(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/pio.c
452
static int sc_hw_alloc(struct hfi1_devdata *dd, int type, u32 *sw_index,
drivers/infiniband/hw/hfi1/pio.c
480
static void sc_hw_free(struct hfi1_devdata *dd, u32 sw_index, u32 hw_context)
drivers/infiniband/hw/hfi1/pio.c
622
struct hfi1_devdata *dd = sc->dd;
drivers/infiniband/hw/hfi1/pio.c
653
struct send_context *sc_alloc(struct hfi1_devdata *dd, int type,
drivers/infiniband/hw/hfi1/pio.c
837
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/pio.c
948
static bool is_sc_halted(struct hfi1_devdata *dd, u32 hw_context)
drivers/infiniband/hw/hfi1/pio.c
970
struct hfi1_devdata *dd = sc->dd;
drivers/infiniband/hw/hfi1/pio.h
227
int pio_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls,
drivers/infiniband/hw/hfi1/pio.h
229
void free_pio_map(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
230
struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.h
232
struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.h
236
int init_credit_return(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
237
void free_credit_return(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
238
int init_sc_pools_and_sizes(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
239
int init_send_contexts(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
240
int init_pervl_scs(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
241
struct send_context *sc_alloc(struct hfi1_devdata *dd, int type,
drivers/infiniband/hw/hfi1/pio.h
253
void sc_group_release_update(struct hfi1_devdata *dd, u32 hw_context);
drivers/infiniband/hw/hfi1/pio.h
260
void sc_wait(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
264
void pio_reset_all(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
265
void pio_freeze(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
266
void pio_kernel_unfreeze(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
267
void pio_kernel_linkup(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/pio.h
278
void __cm_reset(struct hfi1_devdata *dd, u64 sendctrl);
drivers/infiniband/hw/hfi1/pio.h
279
void pio_send_control(struct hfi1_devdata *dd, int op);
drivers/infiniband/hw/hfi1/pio.h
282
void pio_copy(struct hfi1_devdata *dd, struct pio_buf *pbuf, u64 pbc,
drivers/infiniband/hw/hfi1/pio.h
58
struct hfi1_devdata *dd; /* device */
drivers/infiniband/hw/hfi1/pio_copy.c
30
void pio_copy(struct hfi1_devdata *dd, struct pio_buf *pbuf, u64 pbc,
drivers/infiniband/hw/hfi1/platform.c
107
void get_platform_config(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/platform.c
14
static int validate_scratch_checksum(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/platform.c
156
void free_platform_config(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/platform.c
59
static void save_platform_config_fields(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/platform.c
893
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/platform.h
365
void get_platform_config(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/platform.h
366
void free_platform_config(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/qp.c
165
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/qp.c
268
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/qp.c
329
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/qp.c
541
struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
drivers/infiniband/hw/hfi1/qp.c
566
struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
drivers/infiniband/hw/hfi1/qp.c
712
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/qp.c
713
struct hfi1_devdata,
drivers/infiniband/hw/hfi1/qp.c
805
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/qp.c
806
struct hfi1_devdata,
drivers/infiniband/hw/hfi1/qp.c
828
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/qp.c
829
struct hfi1_devdata,
drivers/infiniband/hw/hfi1/qsfp.c
104
static struct hfi1_i2c_bus *init_i2c_bus(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/qsfp.c
146
int set_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad)
drivers/infiniband/hw/hfi1/qsfp.c
163
void clean_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad)
drivers/infiniband/hw/hfi1/qsfp.c
173
static int i2c_bus_write(struct hfi1_devdata *dd, struct hfi1_i2c_bus *i2c,
drivers/infiniband/hw/hfi1/qsfp.c
221
static int i2c_bus_read(struct hfi1_devdata *dd, struct hfi1_i2c_bus *bus,
drivers/infiniband/hw/hfi1/qsfp.c
27
struct hfi1_devdata *dd = bus->controlling_dd;
drivers/infiniband/hw/hfi1/qsfp.c
277
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/qsfp.c
316
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/qsfp.c
471
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/qsfp.c
51
struct hfi1_devdata *dd = bus->controlling_dd;
drivers/infiniband/hw/hfi1/qsfp.c
623
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/qsfp.c
645
int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr, u32 len,
drivers/infiniband/hw/hfi1/qsfp.h
187
int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr,
drivers/infiniband/hw/hfi1/qsfp.h
201
int set_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad);
drivers/infiniband/hw/hfi1/qsfp.h
202
void clean_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad);
drivers/infiniband/hw/hfi1/sdma.c
1077
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.c
1160
int sdma_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls, u8 *vl_engines)
drivers/infiniband/hw/hfi1/sdma.c
1254
void sdma_clean(struct hfi1_devdata *dd, size_t num_engines)
drivers/infiniband/hw/hfi1/sdma.c
1320
int sdma_init(struct hfi1_devdata *dd, u8 port)
drivers/infiniband/hw/hfi1/sdma.c
1512
void sdma_all_running(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sdma.c
1532
void sdma_start(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sdma.c
1548
void sdma_exit(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sdma.c
1576
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.c
1617
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.c
1645
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.c
1986
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.c
1999
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.c
267
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.c
299
void sdma_wait(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sdma.c
2996
static int _extend_sdma_tx_descs(struct hfi1_devdata *dd, struct sdma_txreq *tx)
drivers/infiniband/hw/hfi1/sdma.c
3052
int ext_coal_sdma_tx_descs(struct hfi1_devdata *dd, struct sdma_txreq *tx,
drivers/infiniband/hw/hfi1/sdma.c
3120
void sdma_update_lmc(struct hfi1_devdata *dd, u64 mask, u32 lid)
drivers/infiniband/hw/hfi1/sdma.c
3140
int _pad_sdma_tx_descs(struct hfi1_devdata *dd, struct sdma_txreq *tx)
drivers/infiniband/hw/hfi1/sdma.c
3280
void sdma_freeze_notify(struct hfi1_devdata *dd, int link_down)
drivers/infiniband/hw/hfi1/sdma.c
3300
void sdma_freeze(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sdma.c
3341
void sdma_unfreeze(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sdma.c
451
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.c
711
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.c
741
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.c
784
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.c
828
struct sdma_engine *sdma_select_user_engine(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.c
896
struct hfi1_devdata *dd = sde->dd;
drivers/infiniband/hw/hfi1/sdma.h
1018
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
1023
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
1027
struct sdma_engine *sdma_select_user_engine(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
1034
void sdma_seqfile_dump_cpu_list(struct seq_file *s, struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
1054
void sdma_update_lmc(struct hfi1_devdata *dd, u64 mask, u32 lid);
drivers/infiniband/hw/hfi1/sdma.h
272
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/sdma.h
371
int sdma_init(struct hfi1_devdata *dd, u8 port);
drivers/infiniband/hw/hfi1/sdma.h
372
void sdma_start(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/sdma.h
373
void sdma_exit(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/sdma.h
374
void sdma_clean(struct hfi1_devdata *dd, size_t num_engines);
drivers/infiniband/hw/hfi1/sdma.h
375
void sdma_all_running(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/sdma.h
376
void sdma_freeze_notify(struct hfi1_devdata *dd, int go_idle);
drivers/infiniband/hw/hfi1/sdma.h
377
void sdma_freeze(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/sdma.h
378
void sdma_unfreeze(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/sdma.h
379
void sdma_wait(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/sdma.h
625
int ext_coal_sdma_tx_descs(struct hfi1_devdata *dd, struct sdma_txreq *tx,
drivers/infiniband/hw/hfi1/sdma.h
628
int _pad_sdma_tx_descs(struct hfi1_devdata *, struct sdma_txreq *);
drivers/infiniband/hw/hfi1/sdma.h
629
void __sdma_txclean(struct hfi1_devdata *, struct sdma_txreq *);
drivers/infiniband/hw/hfi1/sdma.h
631
static inline void sdma_txclean(struct hfi1_devdata *dd, struct sdma_txreq *tx)
drivers/infiniband/hw/hfi1/sdma.h
638
static inline void _sdma_close_tx(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
651
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
708
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
760
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
795
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sdma.h
994
struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/sysfs.c
107
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/sysfs.c
117
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/sysfs.c
151
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/sysfs.c
17
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/sysfs.c
248
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/sysfs.c
347
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/sysfs.c
421
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
435
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
447
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
466
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
478
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
491
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
520
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/sysfs.c
653
int hfi1_verbs_register_sysfs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/sysfs.c
690
void hfi1_verbs_unregister_sysfs(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/tid_rdma.c
1124
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1144
struct hfi1_devdata *dd = flow->req->rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1240
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
127
static u32 read_r_next_psn(struct hfi1_devdata *dd, u8 ctxt, u8 fidx);
drivers/infiniband/hw/hfi1/tid_rdma.c
1304
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1371
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1400
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1676
struct hfi1_devdata *dd = context;
drivers/infiniband/hw/hfi1/tid_rdma.c
2661
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
2850
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
326
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/tid_rdma.c
327
struct hfi1_devdata,
drivers/infiniband/hw/hfi1/tid_rdma.c
369
struct hfi1_devdata *dd = qpriv->rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
5423
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
5491
static u32 read_r_next_psn(struct hfi1_devdata *dd, u8 ctxt, u8 fidx)
drivers/infiniband/hw/hfi1/tid_rdma.c
5529
struct hfi1_devdata *dd = rcd->dd;
drivers/infiniband/hw/hfi1/tid_rdma.c
616
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/trace_ctxts.h
21
TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/trace_ctxts.h
66
TP_PROTO(struct hfi1_devdata *dd, unsigned int ctxt,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
115
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
271
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
276
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
434
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
439
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
444
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_misc.h
18
TP_PROTO(struct hfi1_devdata *dd, const struct is_table *is_entry,
drivers/infiniband/hw/hfi1/trace_rx.h
59
TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd),
drivers/infiniband/hw/hfi1/trace_tid.h
136
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_tx.h
149
TP_PROTO(struct hfi1_devdata *dd, u32 sel, u8 vl, u8 idx),
drivers/infiniband/hw/hfi1/trace_tx.h
170
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt),
drivers/infiniband/hw/hfi1/trace_tx.h
188
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/trace_tx.h
211
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, u16 comp_idx,
drivers/infiniband/hw/hfi1/trace_tx.h
236
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/trace_tx.h
241
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/trace_tx.h
246
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/trace_tx.h
251
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/trace_tx.h
282
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/trace_tx.h
466
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u8 subctxt, u16 req,
drivers/infiniband/hw/hfi1/trace_tx.h
548
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u8 subctxt, u16 *i),
drivers/infiniband/hw/hfi1/trace_tx.h
591
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u8 subctxt, u16 idx,
drivers/infiniband/hw/hfi1/trace_tx.h
694
TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u8 subctxt, u16 req,
drivers/infiniband/hw/hfi1/trace_tx.h
762
TP_PROTO(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/trace_tx.h
805
TP_PROTO(struct hfi1_devdata *dd, struct buffer_control *bc),
drivers/infiniband/hw/hfi1/trace_tx.h
809
TP_PROTO(struct hfi1_devdata *dd, struct buffer_control *bc),
drivers/infiniband/hw/hfi1/ud.c
995
struct hfi1_devdata *dd = ppd->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
137
struct hfi1_devdata *dd = fd->uctxt->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
162
struct hfi1_devdata *dd = fd->uctxt->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
248
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
659
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
728
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
788
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
818
struct hfi1_devdata *dd = uctxt->dd;
drivers/infiniband/hw/hfi1/user_pages.c
29
bool hfi1_can_pin_pages(struct hfi1_devdata *dd, struct mm_struct *mm,
drivers/infiniband/hw/hfi1/user_sdma.c
111
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/user_sdma.c
284
struct hfi1_devdata *dd = pq->dd;
drivers/infiniband/hw/hfi1/user_sdma.h
89
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/verbs.c
1119
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/verbs.c
1176
struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
drivers/infiniband/hw/hfi1/verbs.c
1215
struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
drivers/infiniband/hw/hfi1/verbs.c
1288
static void hfi1_fill_device_attr(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/verbs.c
1372
struct hfi1_devdata *dd = dd_from_dev(verbs_dev);
drivers/infiniband/hw/hfi1/verbs.c
1409
struct hfi1_devdata *dd = dd_from_ibdev(device);
drivers/infiniband/hw/hfi1/verbs.c
1448
struct hfi1_devdata *dd = dd_from_dev(verbs_dev);
drivers/infiniband/hw/hfi1/verbs.c
1482
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/verbs.c
1512
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/verbs.c
1536
unsigned hfi1_get_npkeys(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/verbs.c
1651
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/verbs.c
1673
struct hfi1_devdata *dd = dd_from_ibdev(ibdev);
drivers/infiniband/hw/hfi1/verbs.c
1689
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/verbs.c
1748
int hfi1_register_ib_device(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/verbs.c
1890
void hfi1_unregister_ib_device(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/verbs.c
701
struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
drivers/infiniband/hw/hfi1/verbs.c
887
struct hfi1_devdata *dd = sc->dd;
drivers/infiniband/hw/hfi1/verbs.h
28
struct hfi1_devdata;
drivers/infiniband/hw/hfi1/verbs.h
420
int hfi1_register_ib_device(struct hfi1_devdata *);
drivers/infiniband/hw/hfi1/verbs.h
422
void hfi1_unregister_ib_device(struct hfi1_devdata *);
drivers/infiniband/hw/hfi1/verbs.h
432
unsigned hfi1_get_npkeys(struct hfi1_devdata *);
drivers/infiniband/hw/hfi1/verbs_txreq.c
83
struct hfi1_devdata *dd = dd_from_dev(dev);
drivers/infiniband/hw/hfi1/vnic.h
106
void hfi1_vnic_setup(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/vnic.h
107
int hfi1_vnic_txreq_init(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/vnic.h
108
void hfi1_vnic_txreq_deinit(struct hfi1_devdata *dd);
drivers/infiniband/hw/hfi1/vnic.h
122
int hfi1_vnic_send_dma(struct hfi1_devdata *dd, u8 q_idx,
drivers/infiniband/hw/hfi1/vnic.h
43
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/vnic.h
82
struct hfi1_devdata *dd;
drivers/infiniband/hw/hfi1/vnic_main.c
219
struct hfi1_devdata *dd = vinfo->dd;
drivers/infiniband/hw/hfi1/vnic_main.c
311
static struct hfi1_vnic_vport_info *get_vnic_port(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/vnic_main.c
319
static struct hfi1_vnic_vport_info *get_first_vnic_port(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/vnic_main.c
334
struct hfi1_devdata *dd = packet->rcd->dd;
drivers/infiniband/hw/hfi1/vnic_main.c
406
struct hfi1_devdata *dd = vinfo->dd;
drivers/infiniband/hw/hfi1/vnic_main.c
435
struct hfi1_devdata *dd = vinfo->dd;
drivers/infiniband/hw/hfi1/vnic_main.c
469
struct hfi1_devdata *dd = vinfo->dd;
drivers/infiniband/hw/hfi1/vnic_main.c
500
struct hfi1_devdata *dd = vinfo->dd;
drivers/infiniband/hw/hfi1/vnic_main.c
560
struct hfi1_devdata *dd = dd_from_ibdev(device);
drivers/infiniband/hw/hfi1/vnic_sdma.c
126
int hfi1_vnic_send_dma(struct hfi1_devdata *dd, u8 q_idx,
drivers/infiniband/hw/hfi1/vnic_sdma.c
264
int hfi1_vnic_txreq_init(struct hfi1_devdata *dd)
drivers/infiniband/hw/hfi1/vnic_sdma.c
278
void hfi1_vnic_txreq_deinit(struct hfi1_devdata *dd)