Searched refs:msb (Results 1 - 25 of 60) sorted by relevance

123

/drivers/memstick/core/
H A Dms_block.c151 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 Dmspro_block.c188 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 Dvivid-rds-gen.c65 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 Dscm_blk_cluster.c123 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 Dscm_blk.c131 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 Dmax17040_battery.c115 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 Dasc7621.c120 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 Dsch56xx-common.c221 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 Dpcwd_usb.c195 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 Dpcwd_pci.c158 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 Ddvb_math.c69 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 Das102_fw.c34 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 Ddas08.c225 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 Ddmm32at.c179 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 Dbh1780gli.c74 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 Disl29003.c169 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 Dzl10353_priv.h29 #define msb(x) (((x) >> 8) & 0xff) macro
H A Drtl2832.c280 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 Dmt352_priv.h38 #define msb(x) (((x) >> 8) & 0xff) macro
H A Dmt352.c139 buf[0] = msb(value);
165 buf[0] = msb(value);
284 buf[1] = msb(tps); /* TPS_GIVEN_(1|0) */
/drivers/iio/adc/
H A Dlp8788_adc.c54 unsigned int msb; local
86 msb = (rawdata[0] << 4) & 0x00000ff0;
88 result = msb | lsb;
/drivers/staging/media/bcm2048/
H A Dradio-bcm2048.c188 #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 Dsi476x-cmd.c34 #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 Dstw481x.c47 u8 msb = (reg >> 3) & 0x03; local
53 ret = regmap_write(stw481x->map, STW_PCTL_REG_HI, msb);
/drivers/media/radio/si4713/
H A Dsi4713.c95 #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...]

Completed in 4387 milliseconds

123