/drivers/memstick/core/ |
H A D | ms_block.c | 151 static int msb_validate_used_block_bitmap(struct msb_data *msb) argument 159 for (i = 0; i < msb->zone_count; i++) 160 total_free_blocks += msb->free_block_count[i]; 162 if (msb->block_count - bitmap_weight(msb->used_blocks_bitmap, 163 msb->block_count) == total_free_blocks) 167 msb->read_only = true; 172 static void msb_mark_block_used(struct msb_data *msb, int pba) argument 176 if (test_bit(pba, msb->used_blocks_bitmap)) { 179 msb 192 msb_mark_block_unused(struct msb_data *msb, int pba) argument 211 msb_invalidate_reg_window(struct msb_data *msb) argument 221 msb_run_state_machine(struct msb_data *msb, int (*state_func) (struct memstick_dev *card, struct memstick_request **req)) argument 242 msb_exit_state_machine(struct msb_data *msb, int error) argument 259 msb_read_int_reg(struct msb_data *msb, long timeout) argument 286 msb_read_regs(struct msb_data *msb, int offset, int len) argument 307 msb_write_regs(struct msb_data *msb, int offset, int len, void *buf) argument 342 struct msb_data *msb = memstick_get_drvdata(card); local 478 struct msb_data *msb = memstick_get_drvdata(card); local 590 struct msb_data *msb = memstick_get_drvdata(card); local 661 struct msb_data *msb = memstick_get_drvdata(card); local 683 struct msb_data *msb = memstick_get_drvdata(card); local 725 msb_reset(struct msb_data *msb, bool full) argument 773 msb_switch_to_parallel(struct msb_data *msb) argument 790 msb_set_overwrite_flag(struct msb_data *msb, u16 pba, u8 page, u8 flag) argument 808 msb_mark_bad(struct msb_data *msb, int pba) argument 816 msb_mark_page_bad(struct msb_data *msb, int pba, int page) argument 825 msb_erase_block(struct msb_data *msb, u16 pba) argument 858 msb_read_page(struct msb_data *msb, u16 pba, u8 page, struct ms_extra_data_register *extra, struct scatterlist *sg, int offset) argument 948 msb_read_oob(struct msb_data *msb, u16 pba, u16 page, struct ms_extra_data_register *extra) argument 976 msb_verify_block(struct msb_data *msb, u16 pba, struct scatterlist *orig_sg, int offset) argument 1000 msb_write_block(struct msb_data *msb, u16 pba, u32 lba, struct scatterlist *sg, int offset) argument 1078 msb_get_free_block(struct msb_data *msb, int zone) argument 1115 msb_update_block(struct msb_data *msb, u16 lba, struct scatterlist *sg, int offset) argument 1190 msb_read_boot_blocks(struct msb_data *msb) argument 1252 msb_read_bad_block_table(struct msb_data *msb, int block_nr) argument 1331 msb_ftl_initialize(struct msb_data *msb) argument 1367 msb_ftl_scan(struct msb_data *msb) argument 1497 struct msb_data *msb = (struct msb_data *)data; local 1503 msb_cache_discard(struct msb_data *msb) argument 1515 msb_cache_init(struct msb_data *msb) argument 1529 msb_cache_flush(struct msb_data *msb) argument 1602 msb_cache_write(struct msb_data *msb, int lba, int page, bool add_to_cache_only, struct scatterlist *sg, int offset) argument 1643 msb_cache_read(struct msb_data *msb, int lba, int page, struct scatterlist *sg, int offset) argument 1695 struct msb_data *msb = memstick_get_drvdata(card); local 1805 msb_do_write_request(struct msb_data *msb, int lba, int page, struct scatterlist *sg, size_t len, int *sucessfuly_written) argument 1845 msb_do_read_request(struct msb_data *msb, int lba, int page, struct scatterlist *sg, int len, int *sucessfuly_read) argument 1872 struct msb_data *msb = container_of(work, struct msb_data, io_work); local 1946 struct msb_data *msb = disk->private_data; local 1959 msb_data_clear(struct msb_data *msb) argument 1970 struct msb_data *msb = disk->private_data; local 1998 struct msb_data *msb = bdev->bd_disk->private_data; local 2017 struct msb_data *msb = memstick_get_drvdata(card); local 2041 struct msb_data *msb = memstick_get_drvdata(card); local 2047 struct msb_data *msb = memstick_get_drvdata(card); local 2071 struct msb_data *msb = memstick_get_drvdata(card); local 2107 struct msb_data *msb = memstick_get_drvdata(card); local 2181 struct msb_data *msb; local 2211 struct msb_data *msb = memstick_get_drvdata(card); local 2248 struct msb_data *msb = memstick_get_drvdata(card); local [all...] |
H A D | mspro_block.c | 188 struct mspro_block_data *msb = disk->private_data; local 193 if (msb && msb->card) { 194 msb->usage_count++; 195 if ((mode & FMODE_WRITE) && msb->read_only) 209 struct mspro_block_data *msb = disk->private_data; local 214 if (msb) { 215 if (msb->usage_count) 216 msb->usage_count--; 218 if (!msb 237 struct mspro_block_data *msb = bdev->bd_disk->private_data; local 528 struct mspro_block_data *msb = memstick_get_drvdata(card); local 550 struct mspro_block_data *msb = memstick_get_drvdata(card); local 581 struct mspro_block_data *msb = memstick_get_drvdata(card); local 677 struct mspro_block_data *msb = memstick_get_drvdata(card); local 699 struct mspro_block_data *msb = memstick_get_drvdata(card); local 745 struct mspro_block_data *msb = memstick_get_drvdata(card); local 800 struct mspro_block_data *msb = memstick_get_drvdata(card); local 821 struct mspro_block_data *msb = memstick_get_drvdata(card); local 845 struct mspro_block_data *msb = memstick_get_drvdata(card); local 867 struct mspro_block_data *msb = memstick_get_drvdata(card); local 881 struct mspro_block_data *msb = memstick_get_drvdata(card); local 901 struct mspro_block_data *msb = memstick_get_drvdata(card); local 980 struct mspro_block_data *msb = memstick_get_drvdata(card); local 1130 struct mspro_block_data *msb = memstick_get_drvdata(card); local 1183 struct mspro_block_data *msb = memstick_get_drvdata(card); local 1271 mspro_block_data_clear(struct mspro_block_data *msb) argument 1291 struct mspro_block_data *msb = memstick_get_drvdata(card); local 1298 struct mspro_block_data *msb; local 1335 struct mspro_block_data *msb = memstick_get_drvdata(card); local 1363 struct mspro_block_data *msb = memstick_get_drvdata(card); local 1376 struct mspro_block_data *msb = memstick_get_drvdata(card); local [all...] |
/drivers/media/platform/vivid/ |
H A D | vivid-rds-gen.c | 65 data[0].msb = rds->picode >> 8; 68 data[1].msb = (rds->pty >> 3) | (rds->tp << 2); 78 data[1].msb |= 1 << 3; 80 data[2].msb = rds->picode >> 8; 83 data[3].msb = rds->psname[2 * (grp % 22)]; 88 data[1].msb |= 4 << 3; 89 data[2].msb = rds->radiotext[4 * ((grp - 4) % 22)]; 92 data[3].msb = rds->radiotext[4 * ((grp - 4) % 22) + 2]; 113 data[1].msb |= 8 << 3; 116 data[2].msb [all...] |
/drivers/s390/block/ |
H A D | scm_blk_cluster.c | 123 struct msb *msb = &scmrq->aob->msb[0]; local 135 msb->bs = MSB_BS_4K; 136 msb->oc = MSB_OC_READ; 137 msb->flags = MSB_FLAG_IDA; 138 msb->data_addr = (u64) aidaw; 139 msb->blk_count = write_cluster_size; 142 msb->scm_addr = round_down(addr, CLUSTER_SIZE); 144 if (msb [all...] |
H A D | scm_blk.c | 131 struct msb *msb = &scmrq->aob->msb[0]; local 135 msb->bs = MSB_BS_4K; 137 msb->scm_addr = scmdev->address + 139 msb->oc = (rq_data_dir(scmrq->request) == READ) ? 141 msb->flags |= MSB_FLAG_IDA; 142 msb->data_addr = (u64) aidaw; 146 msb->blk_count += bv.bv_len >> 12;
|
/drivers/power/ |
H A D | max17040_battery.c | 115 u8 msb; local 118 msb = max17040_read_reg(client, MAX17040_VCELL_MSB); 121 chip->vcell = (msb << 4) + (lsb >> 4); 127 u8 msb; local 130 msb = max17040_read_reg(client, MAX17040_SOC_MSB); 133 chip->soc = msb; 138 u8 msb; local 141 msb = max17040_read_reg(client, MAX17040_VER_MSB); 144 dev_info(&client->dev, "MAX17040 Fuel-Gauge Ver %d%d\n", msb, lsb);
|
/drivers/hwmon/ |
H A D | asc7621.c | 120 u8 msb[3]; member in struct:asc7621_param 182 return sprintf(buf, "%u\n", data->reg[param->msb[0]]); 197 data->reg[param->msb[0]] = reqval; 198 write_byte(client, param->msb[0], reqval); 212 (data->reg[param->msb[0]] >> param-> 232 currval = read_byte(client, param->msb[0]); 234 data->reg[param->msb[0]] = reqval; 235 write_byte(client, param->msb[0], reqval); 253 regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]]; 280 data->reg[param->msb[ 401 u8 msb, lsb; local [all...] |
H A D | sch56xx-common.c | 221 int lsb, msb; local 228 msb = sch56xx_read_virtual_reg(addr, reg + 1); 229 if (msb < 0) 230 return msb; 232 return lsb | (msb << 8); 239 int msb, lsn; local 242 msb = sch56xx_read_virtual_reg(addr, msb_reg); 243 if (msb < 0) 244 return msb; 251 return (msb << [all...] |
/drivers/watchdog/ |
H A D | pcwd_usb.c | 195 dev_dbg(dev, "received following data cmd=0x%02x msb=0x%02x lsb=0x%02x", 213 unsigned char cmd, unsigned char *msb, unsigned char *lsb) 230 buf[1] = *msb; /* Byte 1 = Data MSB */ 235 "sending following data cmd=0x%02x msb=0x%02x lsb=0x%02x", 246 cmd, *msb, *lsb); 260 *msb = usb_pcwd->cmd_data_msb; 271 unsigned char msb = 0x00; local 277 &msb, &lsb); 289 unsigned char msb = 0xA5; local 295 &msb, 212 usb_pcwd_send_command(struct usb_pcwd_private *usb_pcwd, unsigned char cmd, unsigned char *msb, unsigned char *lsb) argument 317 unsigned char msb = t / 256; local 333 unsigned char msb, lsb; local 349 unsigned char msb, lsb; local [all...] |
H A D | pcwd_pci.c | 158 static int send_command(int cmd, int *msb, int *lsb) argument 163 pr_debug("sending following data cmd=0x%02x msb=0x%02x lsb=0x%02x\n", 164 cmd, *msb, *lsb); 174 outb_p(*msb, pcipcwd_private.io_addr + 5); 199 *msb = inb_p(pcipcwd_private.io_addr + 5); 205 pr_debug("received following data for cmd=0x%02x: msb=0x%02x lsb=0x%02x\n", 206 cmd, *msb, *lsb); 364 int msb; local 383 msb = 0; 385 send_command(CMD_GET_CLEAR_RESET_COUNT, &msb, 419 int msb; local [all...] |
/drivers/media/dvb-core/ |
H A D | dvb_math.c | 69 unsigned int msb; local 79 /* first detect the msb (count begins at 0) */ 80 msb = fls(value) - 1; 86 * where x = msb and therefore 1 <= y < 2 88 * so that msb is bit 31 96 significand = value << (31 - msb); 119 return ((msb << 24) + (logtable[logentry] << 8) + interpolation);
|
/drivers/media/usb/as102/ |
H A D | as102_fw.c | 34 char msb = tolower(*src) - '0'; local 37 if (msb > 9) 38 msb -= 7; 42 *dst = value = ((msb & 0xF) << 4) | (lsb & 0xF);
|
/drivers/staging/comedi/drivers/ |
H A D | das08.c | 225 int lsb, msb; local 263 msb = inb(dev->iobase + DAS08_MSB); 266 data[n] = (lsb >> 4) | (msb << 4); 268 data[n] = (msb << 8) + lsb; 271 if (msb & 0x80) 272 data[n] = (1 << 15) | lsb | ((msb & 0x7f) << 8); 274 data[n] = (1 << 15) - (lsb | (msb & 0x7f) << 8); 342 unsigned char msb; local 345 msb = (data >> 8) & 0xff; 348 outb(msb, de [all...] |
H A D | dmm32at.c | 179 unsigned short msb, lsb; local 216 msb = inb(dev->iobase + DMM32AT_AIMSB); 224 d = ((msb ^ 0x0080) << 8) + lsb; 483 unsigned short msb, lsb; local 500 msb = inb(dev->iobase + DMM32AT_AIMSB); 503 samp = ((msb ^ 0x0080) << 8) + lsb;
|
/drivers/misc/ |
H A D | bh1780gli.c | 74 int lsb, msb; local 80 msb = bh1780_read(ddata, BH1780_REG_DHIGH, "DHIGH"); 81 if (msb < 0) 82 return msb; 84 return sprintf(buf, "%d\n", (msb << 8) | lsb);
|
H A D | isl29003.c | 169 int lsb, msb, range, bitdepth; local 179 msb = i2c_smbus_read_byte_data(client, ISL29003_REG_MSB_SENSOR); 182 if (msb < 0) 183 return msb; 187 return (((msb << 8) | lsb) * gain_range[range]) >> bitdepth;
|
/drivers/media/dvb-frontends/ |
H A D | zl10353_priv.h | 29 #define msb(x) (((x) >> 8) & 0xff) macro
|
H A D | rtl2832.c | 280 u8 msb, lsb; local 290 msb = registers[reg].msb; 294 len = (msb >> 3) + 1; 295 mask = REG_MASK(msb - lsb); 320 u8 msb, lsb; local 332 msb = registers[reg].msb; 336 len = (msb >> 3) + 1; 337 mask = REG_MASK(msb [all...] |
H A D | mt352_priv.h | 38 #define msb(x) (((x) >> 8) & 0xff) macro
|
H A D | mt352.c | 139 buf[0] = msb(value); 165 buf[0] = msb(value); 284 buf[1] = msb(tps); /* TPS_GIVEN_(1|0) */
|
/drivers/iio/adc/ |
H A D | lp8788_adc.c | 54 unsigned int msb; local 86 msb = (rawdata[0] << 4) & 0x00000ff0; 88 result = msb | lsb;
|
/drivers/staging/media/bcm2048/ |
H A D | radio-bcm2048.c | 188 #define msb(x) ((u8)((u16) x >> 8)) macro 190 #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb) 612 msb(frequency)); 624 u8 lsb, msb; local 629 err |= bcm2048_recv_command(bdev, BCM2048_I2C_FM_FREQ1, &msb); 636 err = compose_u16(msb, lsb); 658 msb(frequency)); 669 u8 lsb, msb; local 674 err |= bcm2048_recv_command(bdev, BCM2048_I2C_FM_AF_FREQ1, &msb); 1051 u8 lsb, msb; local 1087 u8 lsb, msb; local 1122 u8 lsb, msb; local 1157 u8 lsb, msb; local [all...] |
/drivers/mfd/ |
H A D | si476x-cmd.c | 34 #define msb(x) ((u8)((u16) x >> 8)) macro 450 msb(property), 452 msb(value), 477 msb(property), 958 report->rds[V4L2_RDS_BLOCK_A].msb = resp[8]; 962 report->rds[V4L2_RDS_BLOCK_B].msb = resp[10]; 966 report->rds[V4L2_RDS_BLOCK_C].msb = resp[12]; 970 report->rds[V4L2_RDS_BLOCK_D].msb = resp[14]; 1152 msb(am_freq), 1168 msb(am_fre [all...] |
H A D | stw481x.c | 47 u8 msb = (reg >> 3) & 0x03; local 53 ret = regmap_write(stw481x->map, STW_PCTL_REG_HI, msb);
|
/drivers/media/radio/si4713/ |
H A D | si4713.c | 95 #define msb(x) ((u8)((u16) x >> 8)) macro 97 #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb) 281 msb(prop), 320 msb(prop), 322 msb(val), 537 msb(frequency), 631 msb(frequency), 720 msb(rdsb), 722 msb(rds [all...] |