| /linux/drivers/net/ethernet/dec/tulip/ |
| H A D | dmfe.c | 354 struct dmfe_board_info *db; /* board information structure */ in dmfe_init_one() local 378 dev = alloc_etherdev(sizeof(*db)); in dmfe_init_one() 422 db = netdev_priv(dev); in dmfe_init_one() 425 db->desc_pool_ptr = dma_alloc_coherent(&pdev->dev, in dmfe_init_one() 427 &db->desc_pool_dma_ptr, GFP_KERNEL); in dmfe_init_one() 428 if (!db->desc_pool_ptr) { in dmfe_init_one() 433 db->buf_pool_ptr = dma_alloc_coherent(&pdev->dev, in dmfe_init_one() 435 &db->buf_pool_dma_ptr, GFP_KERNEL); in dmfe_init_one() 436 if (!db->buf_pool_ptr) { in dmfe_init_one() 441 db->first_tx_desc = (struct tx_desc *) db->desc_pool_ptr; in dmfe_init_one() [all …]
|
| H A D | uli526x.c | 226 static void phy_write_1bit(struct uli526x_board_info *db, u32); 227 static u16 phy_read_1bit(struct uli526x_board_info *db); 239 static void srom_clk_write(struct uli526x_board_info *db, u32 data) in srom_clk_write() argument 241 void __iomem *ioaddr = db->ioaddr; in srom_clk_write() 272 struct uli526x_board_info *db; /* board information structure */ in uli526x_init_one() local 281 dev = alloc_etherdev(sizeof(*db)); in uli526x_init_one() 316 db = netdev_priv(dev); in uli526x_init_one() 321 db->desc_pool_ptr = dma_alloc_coherent(&pdev->dev, in uli526x_init_one() 323 &db->desc_pool_dma_ptr, GFP_KERNEL); in uli526x_init_one() 324 if (!db->desc_pool_ptr) in uli526x_init_one() [all …]
|
| /linux/drivers/net/ethernet/davicom/ |
| H A D | dm9051.c | 119 static int dm9051_set_reg(struct board_info *db, unsigned int reg, unsigned int val) in dm9051_set_reg() argument 123 ret = regmap_write(db->regmap_dm, reg, val); in dm9051_set_reg() 125 netif_err(db, drv, db->ndev, "%s: error %d set reg %02x\n", in dm9051_set_reg() 130 static int dm9051_update_bits(struct board_info *db, unsigned int reg, unsigned int mask, in dm9051_update_bits() argument 135 ret = regmap_update_bits(db->regmap_dm, reg, mask, val); in dm9051_update_bits() 137 netif_err(db, drv, db->ndev, "%s: error %d update bits reg %02x\n", in dm9051_update_bits() 144 static int dm9051_dumpblk(struct board_info *db, u8 reg, size_t count) in dm9051_dumpblk() argument 146 struct net_device *ndev = db->ndev; in dm9051_dumpblk() 155 ret = regmap_read(db->regmap_dm, reg, &rb); in dm9051_dumpblk() 157 netif_err(db, drv, ndev, "%s: error %d dumping read reg %02x\n", in dm9051_dumpblk() [all …]
|
| H A D | dm9000.c | 141 #define dm9000_dbg(db, lev, msg...) do { \ argument 143 dev_dbg(db->dev, msg); \ 158 ior(struct board_info *db, int reg) in ior() argument 160 writeb(reg, db->io_addr); in ior() 161 return readb(db->io_data); in ior() 169 iow(struct board_info *db, int reg, int value) in iow() argument 171 writeb(reg, db->io_addr); in iow() 172 writeb(value, db->io_data); in iow() 176 dm9000_reset(struct board_info *db) in dm9000_reset() argument 178 dev_dbg(db->dev, "resetting device\n"); in dm9000_reset() [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_db.c | 11 struct hns_roce_db *db) in hns_roce_db_map_user() argument 44 db->dma = sg_dma_address(page->umem->sgt_append.sgt.sgl) + offset; in hns_roce_db_map_user() 45 db->virt_addr = sg_virt(page->umem->sgt_append.sgt.sgl) + offset; in hns_roce_db_map_user() 46 db->u.user_page = page; in hns_roce_db_map_user() 56 struct hns_roce_db *db) in hns_roce_db_unmap_user() argument 60 refcount_dec(&db->u.user_page->refcount); in hns_roce_db_unmap_user() 61 if (refcount_dec_if_one(&db->u.user_page->refcount)) { in hns_roce_db_unmap_user() 62 list_del(&db->u.user_page->list); in hns_roce_db_unmap_user() 63 ib_umem_release(db->u.user_page->umem); in hns_roce_db_unmap_user() 64 kfree(db->u.user_page); in hns_roce_db_unmap_user() [all …]
|
| /linux/arch/powerpc/platforms/ps3/ |
| H A D | os-area.c | 371 static int db_verify(const struct os_area_db *db) in db_verify() argument 373 if (memcmp(db->magic_num, OS_AREA_DB_MAGIC_NUM, in db_verify() 374 sizeof(db->magic_num))) { in db_verify() 379 if (db->version != 1) { in db_verify() 393 const struct os_area_db *db; member 416 static int db_for_each_64(const struct os_area_db *db, in db_for_each_64() argument 420 if (!i->db) { in db_for_each_64() 421 i->db = db; in db_for_each_64() 423 i->idx = (void *)db + db->index_64; in db_for_each_64() 424 i->last_idx = i->idx + db->count_64; in db_for_each_64() [all …]
|
| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_hwinfo.c | 129 hwinfo_db_validate(struct nfp_cpp *cpp, struct nfp_hwinfo *db, u32 len) in hwinfo_db_validate() argument 133 size = le32_to_cpu(db->size); in hwinfo_db_validate() 140 crc = crc32_posix(db, size); in hwinfo_db_validate() 141 if (crc != get_unaligned_le32(db->start + size)) { in hwinfo_db_validate() 143 crc, get_unaligned_le32(db->start + size)); in hwinfo_db_validate() 148 return hwinfo_db_walk(cpp, db, size); in hwinfo_db_validate() 159 u8 *db; in hwinfo_try_fetch() local 181 db = kmalloc(*cpp_size + 1, GFP_KERNEL); in hwinfo_try_fetch() 182 if (!db) in hwinfo_try_fetch() 185 err = nfp_cpp_read(cpp, cpp_id, cpp_addr, db, *cpp_size); in hwinfo_try_fetch() [all …]
|
| /linux/tools/perf/scripts/python/ |
| H A D | task-analyzer.py | 189 global db 190 db = dict() 191 db["running"] = dict() 192 db["cpu"] = dict() 193 db["tid"] = dict() 194 db["global"] = [] 196 db["task_info"] = dict() 197 db["runtime_info"] = dict() 199 db["task_info"]["pid"] = len("PID") 200 db["task_info"]["tid"] = len("TID") [all …]
|
| H A D | export-to-sqlite.py | 156 db = QSqlDatabase.addDatabase('QSQLITE') variable 157 db.setDatabaseName(dbname) 158 db.open() 160 query = QSqlQuery(db) 572 evsel_query = QSqlQuery(db) 574 machine_query = QSqlQuery(db) 576 thread_query = QSqlQuery(db) 578 comm_query = QSqlQuery(db) 580 comm_thread_query = QSqlQuery(db) 582 dso_query = QSqlQuery(db) [all …]
|
| /linux/net/dsa/ |
| H A D | trace.h | 21 void dsa_db_print(const struct dsa_db *db, char buf[DSA_DB_BUFSIZ]); 27 const struct dsa_db *db, int err), 29 TP_ARGS(dp, addr, vid, db, err), 47 dsa_db_print(db, __entry->db_buf); 51 TP_printk("%s %s port %d addr %pM vid %u db \"%s\" err %d", 62 u16 vid, const struct dsa_db *db, int err), 63 TP_ARGS(dp, addr, vid, db, err)); 67 u16 vid, const struct dsa_db *db, int err), 68 TP_ARGS(dp, addr, vid, db, err)); 75 u16 vid, const struct dsa_db *db, in [all...] |
| H A D | switch.c | 146 struct dsa_db db) in dsa_mac_addr_find() argument 152 dsa_db_equal(&a->db, &db)) in dsa_mac_addr_find() 160 struct dsa_db db) in dsa_port_do_mdb_add() argument 169 err = ds->ops->port_mdb_add(ds, port, mdb, db); in dsa_port_do_mdb_add() 170 trace_dsa_mdb_add_hw(dp, mdb->addr, mdb->vid, &db, err); in dsa_port_do_mdb_add() 177 a = dsa_mac_addr_find(&dp->mdbs, mdb->addr, mdb->vid, db); in dsa_port_do_mdb_add() 180 trace_dsa_mdb_add_bump(dp, mdb->addr, mdb->vid, &db, in dsa_port_do_mdb_add() 191 err = ds->ops->port_mdb_add(ds, port, mdb, db); in dsa_port_do_mdb_add() 192 trace_dsa_mdb_add_hw(dp, mdb->addr, mdb->vid, &db, err); in dsa_port_do_mdb_add() 200 a->db = db; in dsa_port_do_mdb_add() [all …]
|
| H A D | trace.c | 8 void dsa_db_print(const struct dsa_db *db, char buf[DSA_DB_BUFSIZ]) in dsa_db_print() argument 10 switch (db->type) { in dsa_db_print() 12 sprintf(buf, "port %s", db->dp->name); in dsa_db_print() 15 sprintf(buf, "lag %s id %d", db->lag.dev->name, db->lag.id); in dsa_db_print() 18 sprintf(buf, "bridge %s num %d", db->bridge.dev->name, in dsa_db_print() 19 db->bridge.num); in dsa_db_print()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | alloc.c | 163 struct mlx5_db *db) in mlx5_alloc_db_from_pgdir() argument 175 db->u.pgdir = pgdir; in mlx5_alloc_db_from_pgdir() 176 db->index = i; in mlx5_alloc_db_from_pgdir() 177 offset = db->index * cache_line_size(); in mlx5_alloc_db_from_pgdir() 178 db->db = pgdir->db_page + offset / sizeof(*pgdir->db_page); in mlx5_alloc_db_from_pgdir() 179 db->dma = pgdir->db_dma + offset; in mlx5_alloc_db_from_pgdir() 181 db->db[0] = 0; in mlx5_alloc_db_from_pgdir() 182 db->db[1] = 0; in mlx5_alloc_db_from_pgdir() 187 int mlx5_db_alloc_node(struct mlx5_core_dev *dev, struct mlx5_db *db, int node) in mlx5_db_alloc_node() argument 195 if (!mlx5_alloc_db_from_pgdir(pgdir, db)) in mlx5_db_alloc_node() [all …]
|
| H A D | wq.c | 46 err = mlx5_db_alloc_node(mdev, &wq_ctrl->db, param->db_numa_node); in mlx5_wq_cyc_create() 52 wq->db = wq_ctrl->db.db; in mlx5_wq_cyc_create() 69 mlx5_db_free(mdev, &wq_ctrl->db); in mlx5_wq_cyc_create() 113 err = mlx5_db_alloc_node(mdev, &wq_ctrl->db, param->db_numa_node); in mlx5_wq_qp_create() 146 wq->rq.db = &wq_ctrl->db.db[MLX5_RCV_DBR]; in mlx5_wq_qp_create() 147 wq->sq.db = &wq_ctrl->db.db[MLX5_SND_DBR]; in mlx5_wq_qp_create() 154 mlx5_db_free(mdev, &wq_ctrl->db); in mlx5_wq_qp_create() 168 err = mlx5_db_alloc_node(mdev, &wq_ctrl->db, param->db_numa_node); in mlx5_cqwq_create() 174 wq->db = wq_ctrl->db.db; in mlx5_cqwq_create() 192 mlx5_db_free(mdev, &wq_ctrl->db); in mlx5_cqwq_create() [all …]
|
| /linux/security/integrity/platform_certs/ |
| H A D | load_uefi.c | 54 unsigned int db = 0; in uefi_check_ignore_db() local 55 unsigned long size = sizeof(db); in uefi_check_ignore_db() 58 status = efi.get_variable(L"MokIgnoreDB", &guid, NULL, &size, &db); in uefi_check_ignore_db() 70 void *db; in get_cert_list() local 81 db = kmalloc(lsize, GFP_KERNEL); in get_cert_list() 82 if (!db) in get_cert_list() 85 *status = efi.get_variable(name, guid, NULL, &lsize, db); in get_cert_list() 87 kfree(db); in get_cert_list() 93 return db; in get_cert_list() 164 void *db = NULL, *dbx = NULL, *mokx = NULL; in load_uefi_certs() local [all …]
|
| H A D | load_powerpc.c | 18 #define extract_esl(db, data, size, offset) \ argument 19 do { db = data + offset; size = size - offset; } while (0) 32 void *db; in get_cert_list() local 41 db = kmalloc(*size, GFP_KERNEL); in get_cert_list() 42 if (!db) in get_cert_list() 45 rc = secvar_ops->get(key, keylen, db, size); in get_cert_list() 47 kfree(db); in get_cert_list() 51 return db; in get_cert_list() 61 void *db = NULL, *dbx = NULL, *data = NULL; in load_powerpc_certs() local 100 extract_esl(db, data, dsize, offset); in load_powerpc_certs() [all …]
|
| /linux/drivers/net/ethernet/tehuti/ |
| H A D | tehuti.c | 917 static void bdx_rxdb_destroy(struct rxdb *db) in bdx_rxdb_destroy() argument 919 vfree(db); in bdx_rxdb_destroy() 924 struct rxdb *db; in bdx_rxdb_create() local 927 db = vmalloc(sizeof(struct rxdb) in bdx_rxdb_create() 930 if (likely(db != NULL)) { in bdx_rxdb_create() 931 db->stack = (int *)(db + 1); in bdx_rxdb_create() 932 db->elems = (void *)(db->stack + nelem); in bdx_rxdb_create() 933 db->nelem = nelem; in bdx_rxdb_create() 934 db->top = nelem; in bdx_rxdb_create() 936 db->stack[i] = nelem - i - 1; /* to make first allocs in bdx_rxdb_create() [all …]
|
| H A D | tn40.c | 73 struct tn40_rxdb *db; in tn40_rxdb_alloc() local 76 db = vzalloc(size); in tn40_rxdb_alloc() 77 if (db) { in tn40_rxdb_alloc() 78 db->stack = (int *)(db + 1); in tn40_rxdb_alloc() 79 db->elems = (void *)(db->stack + nelem); in tn40_rxdb_alloc() 80 db->nelem = nelem; in tn40_rxdb_alloc() 81 db->top = nelem; in tn40_rxdb_alloc() 84 db->stack[i] = nelem - i - 1; in tn40_rxdb_alloc() 86 return db; in tn40_rxdb_alloc() 89 static void tn40_rxdb_free(struct tn40_rxdb *db) in tn40_rxdb_free() argument [all …]
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | doorbell.c | 49 struct mlx5_db *db) in mlx5_ib_db_map_user() argument 82 db->dma = sg_dma_address(page->umem->sgt_append.sgt.sgl) + in mlx5_ib_db_map_user() 84 db->u.user_page = page; in mlx5_ib_db_map_user() 93 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db) in mlx5_ib_db_unmap_user() argument 97 if (!--db->u.user_page->refcnt) { in mlx5_ib_db_unmap_user() 98 list_del(&db->u.user_page->list); in mlx5_ib_db_unmap_user() 99 mmdrop(db->u.user_page->mm); in mlx5_ib_db_unmap_user() 100 ib_umem_release(db->u.user_page->umem); in mlx5_ib_db_unmap_user() 101 kfree(db->u.user_page); in mlx5_ib_db_unmap_user()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | doorbell.c | 46 struct mlx4_db *db) in mlx4_ib_db_map_user() argument 78 db->dma = sg_dma_address(page->umem->sgt_append.sgt.sgl) + in mlx4_ib_db_map_user() 80 db->u.user_page = page; in mlx4_ib_db_map_user() 89 void mlx4_ib_db_unmap_user(struct mlx4_ib_ucontext *context, struct mlx4_db *db) in mlx4_ib_db_unmap_user() argument 93 if (!--db->u.user_page->refcnt) { in mlx4_ib_db_unmap_user() 94 list_del(&db->u.user_page->list); in mlx4_ib_db_unmap_user() 95 ib_umem_release(db->u.user_page->umem); in mlx4_ib_db_unmap_user() 96 kfree(db->u.user_page); in mlx4_ib_db_unmap_user()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | util.c | 137 u64 rtw89_db_quarter_to_linear(s32 db) in rtw89_db_quarter_to_linear() argument 140 db = clamp_t(s32, db, RTW89_MIN_DBM, RTW89_MAX_DBM); in rtw89_db_quarter_to_linear() 141 db += (s32)RTW89_DB_INVERT_TABLE_OFFSET; in rtw89_db_quarter_to_linear() 143 return db_invert_table[db]; in rtw89_db_quarter_to_linear() 147 u64 rtw89_db_to_linear(s32 db) in rtw89_db_to_linear() argument 149 return rtw89_db_quarter_to_linear(db << RTW89_DBM_QUARTER_FACTOR); in rtw89_db_to_linear()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | alloc.c | 663 struct mlx4_db *db, unsigned int order) in mlx4_alloc_db_from_pgdir() argument 684 db->u.pgdir = pgdir; in mlx4_alloc_db_from_pgdir() 685 db->index = i; in mlx4_alloc_db_from_pgdir() 686 db->db = pgdir->db_page + db->index; in mlx4_alloc_db_from_pgdir() 687 db->dma = pgdir->db_dma + db->index * 4; in mlx4_alloc_db_from_pgdir() 688 db->order = order; in mlx4_alloc_db_from_pgdir() 693 int mlx4_db_alloc(struct mlx4_dev *dev, struct mlx4_db *db, unsigned int order) in mlx4_db_alloc() argument 702 if (!mlx4_alloc_db_from_pgdir(pgdir, db, order)) in mlx4_db_alloc() 714 WARN_ON(mlx4_alloc_db_from_pgdir(pgdir, db, order)); in mlx4_db_alloc() 723 void mlx4_db_free(struct mlx4_dev *dev, struct mlx4_db *db) in mlx4_db_free() argument [all …]
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | Makefile | 21 armada-370-db.dtb \ 33 armada-375-db.dtb 40 armada-385-db-88f6820-amc.dtb \ 41 armada-385-db-ap.dtb \ 51 armada-388-db.dtb \ 56 armada-390-db.dtb \ 58 armada-398-db.dtb 67 armada-xp-db.dtb \ 68 armada-xp-db-dxbc2.dtb \ 69 armada-xp-db-xc3-24g4xg.dtb \ [all …]
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_doorbell.c | 190 void write_kernel_doorbell(void __iomem *db, u32 value) in write_kernel_doorbell() argument 192 if (db) { in write_kernel_doorbell() 193 writel(value, db); in write_kernel_doorbell() 194 pr_debug("Writing %d to doorbell address %p\n", value, db); in write_kernel_doorbell() 198 void write_kernel_doorbell64(void __iomem *db, u64 value) in write_kernel_doorbell64() argument 200 if (db) { in write_kernel_doorbell64() 201 WARN(((unsigned long)db & 7) != 0, in write_kernel_doorbell64() 203 writeq(value, (u64 __iomem *)db); in write_kernel_doorbell64() 204 pr_debug("writing %llu to doorbell address %p\n", value, db); in write_kernel_doorbell64()
|
| /linux/net/iucv/ |
| H A D | iucv.c | 304 struct iucv_cmd_db db; 472 parm->db.ipbfadr1 = virt_to_dma32(iucv_irq_data[cpu]); in iucv_declare_cpu() 1173 parm->db.ipbfadr1 = virt_to_dma32(buffer); in __iucv_message_receive() 1174 parm->db.ipbfln1f = (u32) size; in __iucv_message_receive() 1175 parm->db.ipmsgid = msg->id; in __iucv_message_receive() 1176 parm->db.ippathid = path->pathid; in __iucv_message_receive() 1177 parm->db.iptrgcls = msg->class; in __iucv_message_receive() 1178 parm->db.ipflags1 = (flags | IUCV_IPFGPID | in __iucv_message_receive() 1182 msg->flags = parm->db.ipflags1; in __iucv_message_receive() 1184 *residual = parm->db in __iucv_message_receive() 305 struct iucv_cmd_db db; global() member [all...] |