| /freebsd-12.1/usr.sbin/nandtool/ |
| H A D | nand_read.c | 43 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 D | nand_write.c | 43 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 D | nand_info.c | 43 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 D | nand_readoob.c | 44 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 D | nand_writeoob.c | 43 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 D | nand_erase.c | 43 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 D | nandbus.c | 170 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 D | nand_generic.c | 391 chip_params->luns = params.luns; in onfi_read_parameter() 392 chip_params->blocks_per_lun = le32dec(¶ms.blocks_per_lun); in onfi_read_parameter() 393 chip_params->pages_per_block = le32dec(¶ms.pages_per_block); in onfi_read_parameter() 394 chip_params->bytes_per_page = le32dec(¶ms.bytes_per_page); in onfi_read_parameter() 395 chip_params->spare_bytes_per_page = le16dec(¶ms.spare_bytes_per_page); in onfi_read_parameter() 396 chip_params->t_bers = le16dec(¶ms.t_bers); in onfi_read_parameter() 397 chip_params->t_prog = le16dec(¶ms.t_prog); in onfi_read_parameter() 398 chip_params->t_r = le16dec(¶ms.t_r); in onfi_read_parameter() 399 chip_params->t_ccs = le16dec(¶ms.t_ccs); in onfi_read_parameter() 400 chip_params->features = le16dec(¶ms.features); in onfi_read_parameter() [all …]
|
| /freebsd-12.1/sys/dev/cxgbe/ |
| H A D | t4_sched.c | 104 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 D | adapter.h | 865 const struct chip_params *chip_params; member
|
| H A D | t4_main.c | 6501 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 D | t4_netmap.c | 198 sc->chip_params->sge_fl_db; in alloc_nm_rxq_hwq()
|
| H A D | t4_sge.c | 3197 fl->dbval = V_QID(qid) | sc->chip_params->sge_fl_db; in alloc_iq_fl()
|
| /freebsd-12.1/sys/dev/cxgbe/common/ |
| H A D | t4vf_hw.c | 379 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 D | t4_hw.c | 5408 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 D | common.h | 281 struct chip_params { struct 613 const struct chip_params *t4_get_chip_params(int chipid);
|
| /freebsd-12.1/sbin/newfs_nandfs/ |
| H A D | newfs_nandfs.c | 973 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 D | cudbg_lib.c | 771 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 D | t4_tom.c | 167 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 D | t4_cpl_io.c | 126 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()
|