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

/freebsd-12-stable/usr.sbin/nandtool/
H A Dnand_read.c43 struct chip_param_io chip_params; local
68 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) {
74 block_size = chip_params.page_size * chip_params.pages_per_block;
77 pos = chip_params.page_size * param_get_int(params, "page");
78 mult = chip_params.page_size;
85 if (pos % chip_params.page_size) {
102 if (!(buf = malloc(chip_params.page_size))) {
104 chip_params.page_size);
112 if ((ret = read(fd, buf, chip_params
[all...]
H A Dnand_write.c43 struct chip_param_io chip_params; local
70 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) {
76 block_size = chip_params.page_size * chip_params.pages_per_block;
79 pos = chip_params.page_size * param_get_int(params, "page");
80 mult = chip_params.page_size;
87 if (pos % chip_params.page_size) {
105 if (!(buf = malloc(chip_params.page_size))) {
107 chip_params.page_size);
115 if ((ret = read(in_fd, buf, chip_params
[all...]
H A Dnand_info.c43 struct chip_param_io chip_params; local
60 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) {
72 block_size = chip_params.page_size * chip_params.pages_per_block;
73 chip_size = block_size * chip_params.blocks;
76 printf("Page size:\t\t%d bytes\n", chip_params.page_size);
79 printf("OOB size per page:\t%d bytes\n", chip_params.oob_size);
H A Dnand_readoob.c44 struct chip_param_io chip_params; local
75 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) {
81 buf = malloc(chip_params.oob_size);
83 perrorf("Cannot allocate %d bytes\n", chip_params.oob_size);
89 req.len = chip_params.oob_size;
99 write(fd_out, buf, chip_params.oob_size);
101 hexdump(buf, chip_params.oob_size);
H A Dnand_writeoob.c43 struct chip_param_io chip_params; local
76 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) {
82 buf = malloc(chip_params.oob_size);
84 perrorf("Cannot allocate %d bytes\n", chip_params.oob_size);
89 if (read(fd_in, buf, chip_params.oob_size) == -1) {
96 req.len = chip_params.oob_size;
H A Dnand_erase.c43 struct chip_param_io chip_params; local
65 if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) == -1) {
71 block_size = chip_params.page_size * chip_params.pages_per_block;
74 pos = chip_params.page_size * param_get_intx(params, "page");
75 mult = chip_params.page_size;
/freebsd-12-stable/sys/dev/nand/
H A Dnandbus.c170 struct nand_params *chip_params; local
207 chip_params = nand_get_params(&chip_id);
208 if (chip_params == NULL) {
216 if (chip_params == NULL && onfi == 0) {
245 ivar->params = chip_params;
255 if (chip_params->chip_size > 32)
258 if (chip_params->chip_size >= 128 &&
259 chip_params->page_size > 512)
H A Dnand_generic.c343 onfi_read_parameter(struct nand_chip *chip, struct onfi_chip_params *chip_params) argument
391 chip_params->luns = params.luns;
392 chip_params->blocks_per_lun = le32dec(&params.blocks_per_lun);
393 chip_params->pages_per_block = le32dec(&params.pages_per_block);
394 chip_params->bytes_per_page = le32dec(&params.bytes_per_page);
395 chip_params->spare_bytes_per_page = le16dec(&params.spare_bytes_per_page);
396 chip_params->t_bers = le16dec(&params.t_bers);
397 chip_params->t_prog = le16dec(&params.t_prog);
398 chip_params->t_r = le16dec(&params.t_r);
399 chip_params
[all...]
/freebsd-12-stable/sys/dev/cxgbe/
H A Dt4_sched.c104 if (!in_range(p->channel, 0, sc->chip_params->nchan - 1))
171 if (!in_range(p->cl, 0, sc->chip_params->nsched_cls - 1))
241 const int n = sc->chip_params->nsched_cls;
371 MPASS(txq->tc_idx >= -1 && txq->tc_idx < sc->chip_params->nsched_cls);
400 !in_range(p->cl, 0, sc->chip_params->nsched_cls - 1))
429 const int n = sc->chip_params->nsched_cls;
505 for (i = 0; i < sc->chip_params->nsched_cls; i++, tc++) {
524 MPASS(i == sc->chip_params->nsched_cls);
555 MPASS(tc_idx >= 0 && tc_idx < sc->chip_params->nsched_cls);
585 if (!in_range(tc_idx, 0, sc->chip_params
[all...]
H A Dadapter.h900 const struct chip_params *chip_params; member in struct:adapter
H A Dt4_main.c6752 for (i = 0; i < sc->chip_params->nsched_cls; i++) {
7594 u_int cim_num_obq = sc->chip_params->cim_num_obq;
7873 cim_num_obq = sc->chip_params->cim_num_obq;
7939 if (sc->chip_params->nchan > 2) {
8140 int i, nchan = sc->chip_params->nchan;
8259 for (i = 0; i < sc->chip_params->nchan; i += 2) {
8561 for (i = 0; i < sc->chip_params->nchan; i++) {
8613 for (i = 0; i < sc->chip_params->mps_tcam_size; i++) {
8702 for (i = 0; i < sc->chip_params->mps_tcam_size; i++) {
9091 if (sc->chip_params
[all...]
H A Dt4_netmap.c211 sc->chip_params->sge_fl_db;
H A Dt4_sge.c3525 fl->dbval = V_QID(qid) | sc->chip_params->sge_fl_db;
/freebsd-12-stable/sys/dev/cxgbe/common/
H A Dt4vf_hw.c379 adapter->chip_params = t4_get_chip_params(chip_id(adapter));
380 if (adapter->chip_params == NULL)
H A Dt4_hw.c5458 const int nchan = adap->chip_params->nchan;
5699 int rss_nentries = adapter->chip_params->rss_nentries;
6141 int nchan = adap->chip_params->nchan;
6181 int nchan = adap->chip_params->nchan;
6197 int nchan = adap->chip_params->nchan;
6553 if (adap->chip_params->nchan > 2) {
6561 if (adap->chip_params->nchan > 2) {
6707 for (i = 0; i < adap->chip_params->pm_stats_cnt; i++) {
6734 for (i = 0; i < adap->chip_params->pm_stats_cnt; i++) {
6778 const u32 all_chan = (1 << adap->chip_params
9176 static const struct chip_params chip_params[] = { local
[all...]
H A Dcommon.h294 struct chip_params { struct
629 const struct chip_params *t4_get_chip_params(int chipid);
/freebsd-12-stable/sbin/newfs_nandfs/
H A Dnewfs_nandfs.c973 struct chip_param_io chip_params; local
995 else if (ioctl(fd, NAND_IO_GET_CHIP_PARAM, &chip_params) != -1)
996 erasesize = chip_params.page_size * chip_params.pages_per_block;
/freebsd-12-stable/sys/dev/cxgbe/cudbg/
H A Dcudbg_lib.c579 size = padap->chip_params->rss_nentries * sizeof(u16);
771 tp_cpl_stats_buff->nchan = padap->chip_params->nchan;
1071 for (i = 0; i < padap->chip_params->nchan; i++) {
1399 if (padap->chip_params->nchan == NCHAN) {
1437 tp_err_stats_buff->nchan = padap->chip_params->nchan;
1661 vf_count = padap->chip_params->vfcount;
3460 tx_rate->nchan = padap->chip_params->nchan;
3520 n = padap->chip_params->mps_tcam_size;
3638 if (padap->chip_params->mps_rplc_size >
3649 tcam->rplc_size = padap->chip_params
[all...]
/freebsd-12-stable/sys/dev/cxgbe/tom/
H A Dt4_tom.c167 if (cp->tc_idx >= 0 && cp->tc_idx < sc->chip_params->nsched_cls) {
1125 s->sched_class < sc->chip_params->nsched_cls) {
H A Dt4_cpl_io.c126 toep->params.tc_idx < sc->chip_params->nsched_cls);
213 MPASS(tc_idx >= 0 && tc_idx < sc->chip_params->nsched_cls);

Completed in 458 milliseconds