ibd 71 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 75 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 98 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 102 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 146 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 150 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 194 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 198 arch/mips/include/asm/octeon/cvmx-iob-defs.h uint64_t ibd:1; ibd 137 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 138 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 176 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 177 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 194 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 195 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 206 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 207 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 228 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 229 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 324 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd; ibd 327 drivers/infiniband/hw/hfi1/debugfs.c ibd = (struct hfi1_ibdev *)s->private; ibd 328 drivers/infiniband/hw/hfi1/debugfs.c dd = dd_from_dev(ibd); ibd 336 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 337 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 351 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 352 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 366 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd; ibd 369 drivers/infiniband/hw/hfi1/debugfs.c ibd = (struct hfi1_ibdev *)s->private; ibd 370 drivers/infiniband/hw/hfi1/debugfs.c dd = dd_from_dev(ibd); ibd 378 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 379 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 393 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 394 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 412 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd; ibd 415 drivers/infiniband/hw/hfi1/debugfs.c ibd = (struct hfi1_ibdev *)s->private; ibd 416 drivers/infiniband/hw/hfi1/debugfs.c dd = dd_from_dev(ibd); ibd 424 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 425 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 439 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 440 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 1224 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 1225 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 1237 drivers/infiniband/hw/hfi1/debugfs.c void hfi1_dbg_ibdev_init(struct hfi1_ibdev *ibd) ibd 1241 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 1252 drivers/infiniband/hw/hfi1/debugfs.c ibd->hfi1_ibdev_dbg = root; ibd 1254 drivers/infiniband/hw/hfi1/debugfs.c ibd->hfi1_ibdev_link = ibd 1257 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("opcode_stats", 0444, root, ibd, ibd 1259 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("tx_opcode_stats", 0444, root, ibd, ibd 1261 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("ctx_stats", 0444, root, ibd, &_ctx_stats_file_ops); ibd 1262 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("qp_stats", 0444, root, ibd, &_qp_stats_file_ops); ibd 1263 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("sdes", 0444, root, ibd, &_sdes_file_ops); ibd 1264 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("rcds", 0444, root, ibd, &_rcds_file_ops); ibd 1265 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("pios", 0444, root, ibd, &_pios_file_ops); ibd 1266 drivers/infiniband/hw/hfi1/debugfs.c debugfs_create_file("sdma_cpu_list", 0444, root, ibd, ibd 1288 drivers/infiniband/hw/hfi1/debugfs.c hfi1_fault_init_debugfs(ibd); ibd 1291 drivers/infiniband/hw/hfi1/debugfs.c void hfi1_dbg_ibdev_exit(struct hfi1_ibdev *ibd) ibd 1295 drivers/infiniband/hw/hfi1/debugfs.c hfi1_fault_exit_debugfs(ibd); ibd 1296 drivers/infiniband/hw/hfi1/debugfs.c debugfs_remove(ibd->hfi1_ibdev_link); ibd 1297 drivers/infiniband/hw/hfi1/debugfs.c debugfs_remove_recursive(ibd->hfi1_ibdev_dbg); ibd 1299 drivers/infiniband/hw/hfi1/debugfs.c ibd->hfi1_ibdev_dbg = NULL; ibd 88 drivers/infiniband/hw/hfi1/debugfs.h void hfi1_dbg_ibdev_init(struct hfi1_ibdev *ibd); ibd 89 drivers/infiniband/hw/hfi1/debugfs.h void hfi1_dbg_ibdev_exit(struct hfi1_ibdev *ibd); ibd 94 drivers/infiniband/hw/hfi1/debugfs.h static inline void hfi1_dbg_ibdev_init(struct hfi1_ibdev *ibd) ibd 98 drivers/infiniband/hw/hfi1/debugfs.h static inline void hfi1_dbg_ibdev_exit(struct hfi1_ibdev *ibd) ibd 90 drivers/infiniband/hw/hfi1/fault.c struct hfi1_ibdev *ibd = (struct hfi1_ibdev *)s->private; ibd 91 drivers/infiniband/hw/hfi1/fault.c struct hfi1_devdata *dd = dd_from_dev(ibd); ibd 111 drivers/infiniband/hw/hfi1/fault.c if (!ibd->fault->n_rxfaults[i] && !ibd->fault->n_txfaults[i]) ibd 116 drivers/infiniband/hw/hfi1/fault.c (unsigned long long)ibd->fault->n_rxfaults[i], ibd 117 drivers/infiniband/hw/hfi1/fault.c (unsigned long long)ibd->fault->n_txfaults[i]); ibd 251 drivers/infiniband/hw/hfi1/fault.c void hfi1_fault_exit_debugfs(struct hfi1_ibdev *ibd) ibd 253 drivers/infiniband/hw/hfi1/fault.c if (ibd->fault) ibd 254 drivers/infiniband/hw/hfi1/fault.c debugfs_remove_recursive(ibd->fault->dir); ibd 255 drivers/infiniband/hw/hfi1/fault.c kfree(ibd->fault); ibd 256 drivers/infiniband/hw/hfi1/fault.c ibd->fault = NULL; ibd 259 drivers/infiniband/hw/hfi1/fault.c int hfi1_fault_init_debugfs(struct hfi1_ibdev *ibd) ibd 261 drivers/infiniband/hw/hfi1/fault.c struct dentry *parent = ibd->hfi1_ibdev_dbg; ibd 264 drivers/infiniband/hw/hfi1/fault.c ibd->fault = kzalloc(sizeof(*ibd->fault), GFP_KERNEL); ibd 265 drivers/infiniband/hw/hfi1/fault.c if (!ibd->fault) ibd 268 drivers/infiniband/hw/hfi1/fault.c ibd->fault->attr.interval = 1; ibd 269 drivers/infiniband/hw/hfi1/fault.c ibd->fault->attr.require_end = ULONG_MAX; ibd 270 drivers/infiniband/hw/hfi1/fault.c ibd->fault->attr.stacktrace_depth = 32; ibd 271 drivers/infiniband/hw/hfi1/fault.c ibd->fault->attr.dname = NULL; ibd 272 drivers/infiniband/hw/hfi1/fault.c ibd->fault->attr.verbose = 0; ibd 273 drivers/infiniband/hw/hfi1/fault.c ibd->fault->enable = false; ibd 274 drivers/infiniband/hw/hfi1/fault.c ibd->fault->opcode = false; ibd 275 drivers/infiniband/hw/hfi1/fault.c ibd->fault->fault_skip = 0; ibd 276 drivers/infiniband/hw/hfi1/fault.c ibd->fault->skip = 0; ibd 277 drivers/infiniband/hw/hfi1/fault.c ibd->fault->direction = HFI1_FAULT_DIR_TXRX; ibd 278 drivers/infiniband/hw/hfi1/fault.c ibd->fault->suppress_err = false; ibd 279 drivers/infiniband/hw/hfi1/fault.c bitmap_zero(ibd->fault->opcodes, ibd 280 drivers/infiniband/hw/hfi1/fault.c sizeof(ibd->fault->opcodes) * BITS_PER_BYTE); ibd 283 drivers/infiniband/hw/hfi1/fault.c fault_create_debugfs_attr("fault", parent, &ibd->fault->attr); ibd 285 drivers/infiniband/hw/hfi1/fault.c kfree(ibd->fault); ibd 286 drivers/infiniband/hw/hfi1/fault.c ibd->fault = NULL; ibd 289 drivers/infiniband/hw/hfi1/fault.c ibd->fault->dir = fault_dir; ibd 291 drivers/infiniband/hw/hfi1/fault.c debugfs_create_file("fault_stats", 0444, fault_dir, ibd, ibd 293 drivers/infiniband/hw/hfi1/fault.c debugfs_create_bool("enable", 0600, fault_dir, &ibd->fault->enable); ibd 295 drivers/infiniband/hw/hfi1/fault.c &ibd->fault->suppress_err); ibd 297 drivers/infiniband/hw/hfi1/fault.c &ibd->fault->opcode); ibd 298 drivers/infiniband/hw/hfi1/fault.c debugfs_create_file("opcodes", 0600, fault_dir, ibd->fault, ibd 301 drivers/infiniband/hw/hfi1/fault.c &ibd->fault->fault_skip); ibd 303 drivers/infiniband/hw/hfi1/fault.c &ibd->fault->fault_skip_usec); ibd 304 drivers/infiniband/hw/hfi1/fault.c debugfs_create_u8("direction", 0600, fault_dir, &ibd->fault->direction); ibd 309 drivers/infiniband/hw/hfi1/fault.c bool hfi1_dbg_fault_suppress_err(struct hfi1_ibdev *ibd) ibd 311 drivers/infiniband/hw/hfi1/fault.c if (ibd->fault) ibd 312 drivers/infiniband/hw/hfi1/fault.c return ibd->fault->suppress_err; ibd 316 drivers/infiniband/hw/hfi1/fault.c static bool __hfi1_should_fault(struct hfi1_ibdev *ibd, u32 opcode, ibd 321 drivers/infiniband/hw/hfi1/fault.c if (!ibd->fault || !ibd->fault->enable) ibd 323 drivers/infiniband/hw/hfi1/fault.c if (!(ibd->fault->direction & direction)) ibd 325 drivers/infiniband/hw/hfi1/fault.c if (ibd->fault->opcode) { ibd 326 drivers/infiniband/hw/hfi1/fault.c if (bitmap_empty(ibd->fault->opcodes, ibd 327 drivers/infiniband/hw/hfi1/fault.c (sizeof(ibd->fault->opcodes) * ibd 330 drivers/infiniband/hw/hfi1/fault.c if (!(test_bit(opcode, ibd->fault->opcodes))) ibd 333 drivers/infiniband/hw/hfi1/fault.c if (ibd->fault->fault_skip_usec && ibd 334 drivers/infiniband/hw/hfi1/fault.c time_before(jiffies, ibd->fault->skip_usec)) ibd 336 drivers/infiniband/hw/hfi1/fault.c if (ibd->fault->fault_skip && ibd->fault->skip) { ibd 337 drivers/infiniband/hw/hfi1/fault.c ibd->fault->skip--; ibd 340 drivers/infiniband/hw/hfi1/fault.c ret = should_fail(&ibd->fault->attr, 1); ibd 342 drivers/infiniband/hw/hfi1/fault.c ibd->fault->skip = ibd->fault->fault_skip; ibd 343 drivers/infiniband/hw/hfi1/fault.c ibd->fault->skip_usec = jiffies + ibd 344 drivers/infiniband/hw/hfi1/fault.c usecs_to_jiffies(ibd->fault->fault_skip_usec); ibd 351 drivers/infiniband/hw/hfi1/fault.c struct hfi1_ibdev *ibd = to_idev(qp->ibqp.device); ibd 353 drivers/infiniband/hw/hfi1/fault.c if (__hfi1_should_fault(ibd, opcode, HFI1_FAULT_DIR_TX)) { ibd 355 drivers/infiniband/hw/hfi1/fault.c ibd->fault->n_txfaults[opcode]++; ibd 363 drivers/infiniband/hw/hfi1/fault.c struct hfi1_ibdev *ibd = &packet->rcd->dd->verbs_dev; ibd 365 drivers/infiniband/hw/hfi1/fault.c if (__hfi1_should_fault(ibd, packet->opcode, HFI1_FAULT_DIR_RX)) { ibd 367 drivers/infiniband/hw/hfi1/fault.c ibd->fault->n_rxfaults[packet->opcode]++; ibd 76 drivers/infiniband/hw/hfi1/fault.h int hfi1_fault_init_debugfs(struct hfi1_ibdev *ibd); ibd 79 drivers/infiniband/hw/hfi1/fault.h bool hfi1_dbg_fault_suppress_err(struct hfi1_ibdev *ibd); ibd 80 drivers/infiniband/hw/hfi1/fault.h void hfi1_fault_exit_debugfs(struct hfi1_ibdev *ibd); ibd 84 drivers/infiniband/hw/hfi1/fault.h static inline int hfi1_fault_init_debugfs(struct hfi1_ibdev *ibd) ibd 100 drivers/infiniband/hw/hfi1/fault.h static inline bool hfi1_dbg_fault_suppress_err(struct hfi1_ibdev *ibd) ibd 105 drivers/infiniband/hw/hfi1/fault.h static inline void hfi1_fault_exit_debugfs(struct hfi1_ibdev *ibd) ibd 99 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_ibdev *ibd = (struct qib_ibdev *)s->private; ibd 100 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_devdata *dd = dd_from_dev(ibd); ibd 121 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_ibdev *ibd = (struct qib_ibdev *)s->private; ibd 122 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_devdata *dd = dd_from_dev(ibd); ibd 133 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_ibdev *ibd = (struct qib_ibdev *)s->private; ibd 134 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_devdata *dd = dd_from_dev(ibd); ibd 155 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_ibdev *ibd = (struct qib_ibdev *)s->private; ibd 156 drivers/infiniband/hw/qib/qib_debugfs.c struct qib_devdata *dd = dd_from_dev(ibd); ibd 241 drivers/infiniband/hw/qib/qib_debugfs.c void qib_dbg_ibdev_init(struct qib_ibdev *ibd) ibd 246 drivers/infiniband/hw/qib/qib_debugfs.c snprintf(name, sizeof(name), "qib%d", dd_from_dev(ibd)->unit); ibd 248 drivers/infiniband/hw/qib/qib_debugfs.c ibd->qib_ibdev_dbg = root; ibd 250 drivers/infiniband/hw/qib/qib_debugfs.c debugfs_create_file("opcode_stats", 0400, root, ibd, ibd 252 drivers/infiniband/hw/qib/qib_debugfs.c debugfs_create_file("ctx_stats", 0400, root, ibd, &_ctx_stats_file_ops); ibd 253 drivers/infiniband/hw/qib/qib_debugfs.c debugfs_create_file("qp_stats", 0400, root, ibd, &_qp_stats_file_ops); ibd 256 drivers/infiniband/hw/qib/qib_debugfs.c void qib_dbg_ibdev_exit(struct qib_ibdev *ibd) ibd 260 drivers/infiniband/hw/qib/qib_debugfs.c debugfs_remove_recursive(ibd->qib_ibdev_dbg); ibd 262 drivers/infiniband/hw/qib/qib_debugfs.c ibd->qib_ibdev_dbg = NULL; ibd 38 drivers/infiniband/hw/qib/qib_debugfs.h void qib_dbg_ibdev_init(struct qib_ibdev *ibd); ibd 39 drivers/infiniband/hw/qib/qib_debugfs.h void qib_dbg_ibdev_exit(struct qib_ibdev *ibd); ibd 1226 drivers/parisc/sba_iommu.c struct ibase_data_struct *ibd = data; ibd 1228 drivers/parisc/sba_iommu.c if (rope_num >> 3 == ibd->ioc_num) ibd 1229 drivers/parisc/sba_iommu.c lba_set_iregs(lba, ibd->ioc->ibase, ibd->ioc->imask);