Home
last modified time | relevance | path

Searched refs:chip_params (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/usr.sbin/nandtool/
H A Dnand_read.c43 struct chip_param_io chip_params; in nand_read() local
74 block_size = chip_params.page_size * chip_params.pages_per_block; in nand_read()
78 mult = chip_params.page_size; in nand_read()
85 if (pos % chip_params.page_size) { in nand_read()
102 if (!(buf = malloc(chip_params.page_size))) { in nand_read()
104 chip_params.page_size); in nand_read()
112 if ((ret = read(fd, buf, chip_params.page_size)) != in nand_read()
113 (int32_t)chip_params.page_size) { in nand_read()
120 if ((ret = write(out_fd, buf, chip_params.page_size)) != in nand_read()
121 (int32_t)chip_params.page_size) { in nand_read()
[all …]
H A Dnand_write.c43 struct chip_param_io chip_params; in nand_write() local
70 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) { in nand_write()
76 block_size = chip_params.page_size * chip_params.pages_per_block; in nand_write()
80 mult = chip_params.page_size; in nand_write()
87 if (pos % chip_params.page_size) { in nand_write()
105 if (!(buf = malloc(chip_params.page_size))) { in nand_write()
107 chip_params.page_size); in nand_write()
115 if ((ret = read(in_fd, buf, chip_params.page_size)) != in nand_write()
116 (int32_t)chip_params.page_size) { in nand_write()
127 if ((ret = write(fd, buf, chip_params.page_size)) != in nand_write()
[all …]
H A Dnand_info.c43 struct chip_param_io chip_params; in nand_info() local
60 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) { in nand_info()
72 block_size = chip_params.page_size * chip_params.pages_per_block; in nand_info()
73 chip_size = block_size * chip_params.blocks; in nand_info()
76 printf("Page size:\t\t%d bytes\n", chip_params.page_size); in nand_info()
79 printf("OOB size per page:\t%d bytes\n", chip_params.oob_size); in nand_info()
H A Dnand_readoob.c44 struct chip_param_io chip_params; in nand_read_oob() local
75 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) { in nand_read_oob()
81 buf = malloc(chip_params.oob_size); in nand_read_oob()
83 perrorf("Cannot allocate %d bytes\n", chip_params.oob_size); in nand_read_oob()
89 req.len = chip_params.oob_size; in nand_read_oob()
99 write(fd_out, buf, chip_params.oob_size); in nand_read_oob()
101 hexdump(buf, chip_params.oob_size); in nand_read_oob()
H A Dnand_writeoob.c43 struct chip_param_io chip_params; in nand_write_oob() local
76 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) { in nand_write_oob()
82 buf = malloc(chip_params.oob_size); in nand_write_oob()
84 perrorf("Cannot allocate %d bytes\n", chip_params.oob_size); in nand_write_oob()
89 if (read(fd_in, buf, chip_params.oob_size) == -1) { in nand_write_oob()
96 req.len = chip_params.oob_size; in nand_write_oob()
H A Dnand_erase.c43 struct chip_param_io chip_params; in nand_erase() local
65 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) { in nand_erase()
71 block_size = chip_params.page_size * chip_params.pages_per_block; in nand_erase()
74 pos = chip_params.page_size * param_get_intx(params, "page"); in nand_erase()
75 mult = chip_params.page_size; in nand_erase()
/freebsd-12.1/sys/dev/nand/
H A Dnandbus.c170 struct nand_params *chip_params; in nandbus_attach() local
207 chip_params = nand_get_params(&chip_id); in nandbus_attach()
208 if (chip_params == NULL) { in nandbus_attach()
216 if (chip_params == NULL && onfi == 0) { in nandbus_attach()
245 ivar->params = chip_params; in nandbus_attach()
255 if (chip_params->chip_size > 32) in nandbus_attach()
258 if (chip_params->chip_size >= 128 && in nandbus_attach()
259 chip_params->page_size > 512) in nandbus_attach()
H A Dnand_generic.c391 chip_params->luns = params.luns; in onfi_read_parameter()
392 chip_params->blocks_per_lun = le32dec(&params.blocks_per_lun); in onfi_read_parameter()
393 chip_params->pages_per_block = le32dec(&params.pages_per_block); in onfi_read_parameter()
394 chip_params->bytes_per_page = le32dec(&params.bytes_per_page); in onfi_read_parameter()
395 chip_params->spare_bytes_per_page = le16dec(&params.spare_bytes_per_page); in onfi_read_parameter()
396 chip_params->t_bers = le16dec(&params.t_bers); in onfi_read_parameter()
397 chip_params->t_prog = le16dec(&params.t_prog); in onfi_read_parameter()
398 chip_params->t_r = le16dec(&params.t_r); in onfi_read_parameter()
399 chip_params->t_ccs = le16dec(&params.t_ccs); in onfi_read_parameter()
400 chip_params->features = le16dec(&params.features); in onfi_read_parameter()
[all …]
/freebsd-12.1/sys/dev/cxgbe/
H A Dt4_sched.c104 if (!in_range(p->channel, 0, sc->chip_params->nchan - 1)) in set_sched_class_params()
171 if (!in_range(p->cl, 0, sc->chip_params->nsched_cls - 1)) in set_sched_class_params()
241 const int n = sc->chip_params->nsched_cls; in update_tx_sched()
400 !in_range(p->cl, 0, sc->chip_params->nsched_cls - 1)) in t4_set_sched_queue()
429 const int n = sc->chip_params->nsched_cls; in t4_init_tx_sched()
505 for (i = 0; i < sc->chip_params->nsched_cls; i++, tc++) { in t4_reserve_cl_rl_kbps()
524 MPASS(i == sc->chip_params->nsched_cls); in t4_reserve_cl_rl_kbps()
555 MPASS(tc_idx >= 0 && tc_idx < sc->chip_params->nsched_cls); in t4_release_cl_rl()
585 if (!in_range(tc_idx, 0, sc->chip_params->nsched_cls - 1)) in sysctl_tc()
611 MPASS(i < sc->chip_params->nsched_cls); in sysctl_tc_params()
[all …]
H A Dadapter.h865 const struct chip_params *chip_params; member
H A Dt4_main.c6501 for (i = 0; i < sc->chip_params->nsched_cls; i++) { in cxgbe_sysctls()
7248 u_int cim_num_obq = sc->chip_params->cim_num_obq; in sysctl_cim_ibq_obq()
7527 cim_num_obq = sc->chip_params->cim_num_obq; in sysctl_cim_qcfg()
7593 if (sc->chip_params->nchan > 2) { in sysctl_cpl_stats()
7794 int i, nchan = sc->chip_params->nchan; in sysctl_fcoe_stats()
7913 for (i = 0; i < sc->chip_params->nchan; i += 2) { in sysctl_lb_stats()
8215 for (i = 0; i < sc->chip_params->nchan; i++) { in sysctl_meminfo()
8267 for (i = 0; i < sc->chip_params->mps_tcam_size; i++) { in sysctl_mps_tcam()
8743 if (sc->chip_params->nchan > 2) { in sysctl_tp_err_stats()
9073 if (sc->chip_params->nchan > 2) { in sysctl_tx_rate()
[all …]
H A Dt4_netmap.c198 sc->chip_params->sge_fl_db; in alloc_nm_rxq_hwq()
H A Dt4_sge.c3197 fl->dbval = V_QID(qid) | sc->chip_params->sge_fl_db; in alloc_iq_fl()
/freebsd-12.1/sys/dev/cxgbe/common/
H A Dt4vf_hw.c379 adapter->chip_params = t4_get_chip_params(chip_id(adapter)); in t4vf_prep_adapter()
380 if (adapter->chip_params == NULL) in t4vf_prep_adapter()
H A Dt4_hw.c5408 const int nchan = adap->chip_params->nchan; in t4_intr_clear()
6090 int nchan = adap->chip_params->nchan; in t4_tp_get_err_stats()
6130 int nchan = adap->chip_params->nchan; in t4_tp_get_proxy_stats()
6146 int nchan = adap->chip_params->nchan; in t4_tp_get_cpl_stats()
6502 if (adap->chip_params->nchan > 2) { in t4_get_chan_txrate()
6510 if (adap->chip_params->nchan > 2) { in t4_get_chan_txrate()
8858 static const struct chip_params chip_params[] = { in t4_get_chip_params() local
8901 return &chip_params[chipid]; in t4_get_chip_params()
8936 if (adapter->chip_params == NULL) in t4_prep_adapter()
9446 int cim_num_obq = adap->chip_params->cim_num_obq; in t4_read_cimq_cfg()
[all …]
H A Dcommon.h281 struct chip_params { struct
613 const struct chip_params *t4_get_chip_params(int chipid);
/freebsd-12.1/sbin/newfs_nandfs/
H A Dnewfs_nandfs.c973 struct chip_param_io chip_params; in calculate_geometry() local
995 else if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) != -1) in calculate_geometry()
996 erasesize = chip_params.page_size * chip_params.pages_per_block; in calculate_geometry()
/freebsd-12.1/sys/dev/cxgbe/cudbg/
H A Dcudbg_lib.c771 tp_cpl_stats_buff->nchan = padap->chip_params->nchan; in collect_cpl_stats()
1071 for (i = 0; i < padap->chip_params->nchan; i++) { in fill_meminfo()
1399 if (padap->chip_params->nchan == NCHAN) { in collect_fcoe_stats()
1437 tp_err_stats_buff->nchan = padap->chip_params->nchan; in collect_tp_err_stats()
1661 vf_count = padap->chip_params->vfcount; in collect_rss_vf_config()
3460 tx_rate->nchan = padap->chip_params->nchan; in collect_tx_rate()
3520 n = padap->chip_params->mps_tcam_size; in collect_mps_tcam()
3638 if (padap->chip_params->mps_rplc_size > in collect_mps_tcam()
3649 tcam->rplc_size = padap->chip_params->mps_rplc_size; in collect_mps_tcam()
/freebsd-12.1/sys/dev/cxgbe/tom/
H A Dt4_tom.c167 if (cp->tc_idx >= 0 && cp->tc_idx < sc->chip_params->nsched_cls) { in init_toepcb()
1122 s->sched_class < sc->chip_params->nsched_cls) { in init_conn_params()
H A Dt4_cpl_io.c126 toep->params.tc_idx < sc->chip_params->nsched_cls); in send_flowc_wr()
212 MPASS(tc_idx >= 0 && tc_idx < sc->chip_params->nsched_cls); in update_tx_rate_limit()