Searched refs:sim_chip (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/sys/dev/nand/ |
| H A D | nandsim.c | 59 static int nandsim_create_chip(struct sim_chip *); 235 nandsim_create_chip(struct sim_chip *chip) in nandsim_create_chip() 237 struct sim_chip *sim_chip; in nandsim_create_chip() local 251 sim_chip = malloc(sizeof(*sim_chip), M_NANDSIM, in nandsim_create_chip() 253 if (sim_chip == NULL) { in nandsim_create_chip() 257 memcpy(sim_chip, chip, sizeof(*sim_chip)); in nandsim_create_chip() 259 sim_chip->created = 1; in nandsim_create_chip() 291 nandsim_chip_status(struct sim_chip *chip) in nandsim_chip_status() 598 struct sim_chip *sim_conf = NULL; in nandsim_modify() 599 struct nandsim_chip *sim_chip = NULL; in nandsim_modify() local [all …]
|
| H A D | nandsim_chip.c | 86 struct sim_chip *sim_chip) in nandsim_chip_init() argument 101 chip->ctrl_num = sim_chip->ctrl_num; in nandsim_chip_init() 104 if (!sim_chip->is_wp) in nandsim_chip_init() 109 chip->id.dev_id = sim_chip->device_id; in nandsim_chip_init() 110 chip->id.man_id = sim_chip->manufact_id; in nandsim_chip_init() 114 chip->prog_delay = sim_chip->prog_time; in nandsim_chip_init() 116 chip->read_delay = sim_chip->read_time; in nandsim_chip_init() 120 chip_param->t_r = sim_chip->read_time; in nandsim_chip_init() 133 chip_param->luns = sim_chip->luns; in nandsim_chip_init() 140 (sim_chip->col_addr_cycles << 4); in nandsim_chip_init() [all …]
|
| H A D | nandsim.h | 78 struct sim_chip { struct 107 #define NANDSIM_CREATE_CHIP _IOW(NANDSIM_BASE, 3, struct sim_chip) argument 120 #define NANDSIM_STATUS_CHIP _IOWR(NANDSIM_BASE, 9, struct sim_chip)
|
| H A D | nandsim_chip.h | 130 struct sim_chip *chips[MAX_CTRL_CS]; 149 uint8_t, struct sim_chip *);
|
| H A D | nandsim_ctrl.c | 113 struct sim_chip *chip; in nandsim_attach()
|
| /freebsd-12.1/usr.sbin/nandsim/ |
| H A D | nandsim_cfgparse.c | 80 static struct sim_chip chip_conf; 142 static uint8_t validate_chips(struct sim_chip *, int, struct sim_ctrl *, int); 146 static int create_chips(struct rcfile *, struct sim_chip **, int *); 148 static void destroy_chips(struct sim_chip *); 390 create_chips(struct rcfile *f, struct sim_chip **chips, int *cnt) in create_chips() 392 struct sim_chip *chipsptr; in create_chips() 404 chipsptr = (struct sim_chip *)malloc(sizeof(struct sim_chip) * count); in create_chips() 455 destroy_chips(struct sim_chip *chips) in destroy_chips() 467 struct sim_chip *chips; in parse_config() 764 validate_chips(struct sim_chip *chips, int chipcnt, in validate_chips()
|
| H A D | nandsim_cfgparse.h | 75 struct sim_chip **simchips;
|
| H A D | nandsim.c | 96 static void printchip(struct sim_chip *, uint8_t); 286 struct sim_chip chipconf; in cmdstatus() 1200 printchip(struct sim_chip *chip, uint8_t verbose) in printchip() 1302 struct sim_chip chip; in is_chip_created()
|