/drivers/block/ |
H A D | loop.c | 91 static int transfer_none(struct loop_device *lo, int cmd, argument 110 static int transfer_xor(struct loop_device *lo, int cmd, argument 128 key = lo->lo_encrypt_key; 129 keysize = lo->lo_encrypt_key_size; 139 static int xor_init(struct loop_device *lo, const struct loop_info64 *info) argument 183 static loff_t get_loop_size(struct loop_device *lo, struct file *file) argument 185 return get_size(lo->lo_offset, lo->lo_sizelimit, file); 189 figure_loop_size(struct loop_device *lo, loff_t offset, loff_t sizelimit) argument 191 loff_t size = get_size(offset, sizelimit, lo 205 lo_do_transfer(struct loop_device *lo, int cmd, struct page *rpage, unsigned roffs, struct page *lpage, unsigned loffs, int size, sector_t rblock) argument 246 do_lo_send_direct_write(struct loop_device *lo, struct bio_vec *bvec, loff_t pos, struct page *page) argument 264 do_lo_send_write(struct loop_device *lo, struct bio_vec *bvec, loff_t pos, struct page *page) argument 280 lo_send(struct loop_device *lo, struct bio *bio, loff_t pos) argument 317 struct loop_device *lo; member in struct:lo_read_data 328 struct loop_device *lo = p->lo; local 360 do_lo_receive(struct loop_device *lo, struct bio_vec *bvec, int bsize, loff_t pos) argument 386 lo_receive(struct loop_device *lo, struct bio *bio, int bsize, loff_t pos) argument 406 do_bio_filebacked(struct loop_device *lo, struct bio *bio) argument 464 loop_add_bio(struct loop_device *lo, struct bio *bio) argument 472 loop_get_bio(struct loop_device *lo) argument 479 struct loop_device *lo = q->queuedata; local 509 loop_handle_bio(struct loop_device *lo, struct bio *bio) argument 534 struct loop_device *lo = data; local 563 loop_switch(struct loop_device *lo, struct file *file) argument 581 loop_flush(struct loop_device *lo) argument 593 do_loop_switch(struct loop_device *lo, struct switch_request *p) argument 623 loop_change_fd(struct loop_device *lo, struct block_device *bdev, unsigned int arg) argument 685 struct loop_device *lo = disk->private_data; local 700 loop_attr_backing_file_show(struct loop_device *lo, char *buf) argument 722 loop_attr_offset_show(struct loop_device *lo, char *buf) argument 727 loop_attr_sizelimit_show(struct loop_device *lo, char *buf) argument 732 loop_attr_autoclear_show(struct loop_device *lo, char *buf) argument 739 loop_attr_partscan_show(struct loop_device *lo, char *buf) argument 766 loop_sysfs_init(struct loop_device *lo) argument 772 loop_sysfs_exit(struct loop_device *lo) argument 778 loop_config_discard(struct loop_device *lo) argument 807 loop_set_fd(struct loop_device *lo, fmode_t mode, struct block_device *bdev, unsigned int arg) argument 934 loop_release_xfer(struct loop_device *lo) argument 950 loop_init_xfer(struct loop_device *lo, struct loop_func_table *xfer, const struct loop_info64 *i) argument 970 loop_clr_fd(struct loop_device *lo) argument 1037 loop_set_status(struct loop_device *lo, const struct loop_info64 *info) argument 1112 loop_get_status(struct loop_device *lo, struct loop_info64 *info) argument 1196 loop_set_status_old(struct loop_device *lo, const struct loop_info __user *arg) argument 1208 loop_set_status64(struct loop_device *lo, const struct loop_info64 __user *arg) argument 1218 loop_get_status_old(struct loop_device *lo, struct loop_info __user *arg) argument 1236 loop_get_status64(struct loop_device *lo, struct loop_info64 __user *arg) argument 1250 loop_set_capacity(struct loop_device *lo, struct block_device *bdev) argument 1279 struct loop_device *lo = bdev->bd_disk->private_data; local 1419 loop_set_status_compat(struct loop_device *lo, const struct compat_loop_info __user *arg) argument 1432 loop_get_status_compat(struct loop_device *lo, struct compat_loop_info __user *arg) argument 1450 struct loop_device *lo = bdev->bd_disk->private_data; local 1485 struct loop_device *lo; local 1505 struct loop_device *lo = disk->private_data; local 1568 struct loop_device *lo = ptr; local 1596 struct loop_device *lo; local 1684 loop_remove(struct loop_device *lo) argument 1694 struct loop_device *lo = ptr; local 1706 struct loop_device *lo; local 1732 struct loop_device *lo; local 1753 struct loop_device *lo; local 1818 struct loop_device *lo; local 1880 struct loop_device *lo = ptr; local [all...] |
H A D | cryptoloop.c | 40 cryptoloop_init(struct loop_device *lo, const struct loop_info64 *info) argument 95 lo->key_data = tfm; 112 cryptoloop_transfer(struct loop_device *lo, int cmd, argument 117 struct crypto_blkcipher *tfm = lo->key_data; 170 cryptoloop_ioctl(struct loop_device *lo, int cmd, unsigned long arg) argument 176 cryptoloop_release(struct loop_device *lo) argument 178 struct crypto_blkcipher *tfm = lo->key_data; 181 lo->key_data = NULL;
|
/drivers/char/hw_random/ |
H A D | via-rng.c | 135 u32 lo, hi, old_lo; local 156 rdmsr(MSR_VIA_RNG, lo, hi); 158 old_lo = lo; 159 lo &= ~(0x7f << VIA_STRFILT_CNT_SHIFT); 160 lo &= ~VIA_XSTORE_CNT_MASK; 161 lo &= ~(VIA_STRFILT_ENABLE | VIA_STRFILT_FAIL | VIA_RAWBITS_ENABLE); 162 lo |= VIA_RNG_ENABLE; 163 lo |= VIA_NOISESRC1; 169 lo |= VIA_NOISESRC2; 173 lo | [all...] |
/drivers/acpi/acpica/ |
H A D | utmath.c | 61 u32 lo; member in struct:uint64_struct 114 ACPI_DIV_64_BY_32(remainder32, dividend_ovl.part.lo, divisor, 115 quotient.part.lo, remainder32); 180 ACPI_DIV_64_BY_32(0, dividend.part.hi, divisor.part.lo, 182 ACPI_DIV_64_BY_32(partial1, dividend.part.lo, divisor.part.lo, 183 quotient.part.lo, remainder.part.lo); 199 normalized_divisor.part.lo); 201 normalized_dividend.part.lo); [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_doorbell.h | 59 static inline void mthca_write64(u32 hi, u32 lo, void __iomem *dest, argument 62 __raw_writeq((__force u64) cpu_to_be64((u64) hi << 32 | lo), dest); 88 static inline void mthca_write64(u32 hi, u32 lo, void __iomem *dest, argument 94 lo = (__force u32) cpu_to_be32(lo); 98 __raw_writel(lo, dest + 4);
|
/drivers/cpufreq/ |
H A D | e_powersaver.c | 93 u32 lo, hi; local 102 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); 103 return centaur->fsb * ((lo >> 8) & 0xff); 111 u32 lo, hi; local 121 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); 123 while (lo & ((1 << 16) | (1 << 17))) { 125 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); 138 rdmsr(MSR_IA32_PERF_STATUS, lo, hi); 144 } while (lo & ((1 << 16) | (1 << 17))); 148 rdmsr(MSR_IA32_PERF_STATUS, lo, h 208 u32 lo, hi; local [all...] |
H A D | powernow-k8.c | 115 u32 lo, hi; local 120 rdmsr(MSR_FIDVID_STATUS, lo, hi); 121 return lo & MSR_S_LO_CHANGE_PENDING ? 1 : 0; 130 u32 lo, hi; local 134 rdmsr(MSR_PSTATE_STATUS, lo, hi); 135 i = lo & HW_PSTATE_MASK; 152 rdmsr(MSR_FIDVID_STATUS, lo, hi); 153 } while (lo & MSR_S_LO_CHANGE_PENDING); 156 data->currfid = lo & MSR_S_LO_CURRENT_FID; 178 u32 lo, h local 193 u32 lo; local 241 u32 lo; local 347 u32 maxvid, lo, rvomult = 1; local 923 u32 hi = 0, lo = 0; local 1523 u32 lo, hi; local [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nv04_timer.c | 71 u32 hi, lo; local 75 lo = nv_rd32(dev, NV04_PTIMER_TIME_0); 78 return ((u64)hi << 32 | lo);
|
H A D | nv50_gpio.c | 98 u32 hi, lo; local 105 lo = (intr0 >> 16) | (intr1 & 0xffff0000); 106 nouveau_gpio_isr(dev, 0, hi | lo);
|
H A D | nv10_gpio.c | 99 u32 lo = (intr & 0xffff0000) >> 16; local 101 nouveau_gpio_isr(dev, 0, hi | lo);
|
/drivers/ptp/ |
H A D | ptp_ixp46x.c | 57 u32 lo, hi; local 59 lo = __raw_readl(®s->systime_lo); 63 ns |= lo; 71 u32 hi, lo; local 75 lo = ns & 0xffffffff; 77 __raw_writel(lo, ®s->systime_lo); 90 u32 ack = 0, lo, hi, val; local 98 lo = __raw_readl(®s->asms_lo); 102 event.timestamp |= lo; 112 lo [all...] |
H A D | ptp_pch.c | 160 u32 lo, hi; local 162 lo = ioread32(®s->systime_lo); 166 ns |= lo; 174 u32 hi, lo; local 178 lo = ns & 0xffffffff; 180 iowrite32(lo, ®s->systime_lo); 258 u32 lo, hi; local 260 lo = ioread32(&chip->regs->rx_snap_lo); 264 ns |= lo; 274 u32 lo, h local 363 u32 ack = 0, lo, hi, val; local [all...] |
/drivers/net/wireless/b43/ |
H A D | lo.c | 31 #include "lo.h" 40 static struct b43_lo_calib *b43_find_lo_calib(struct b43_txpower_lo_control *lo, argument 46 list_for_each_entry(c, &lo->calib_list, list) { 179 struct b43_txpower_lo_control *lo = gphy->lo_control; local 252 lo->tx_bias = tx_bias; 253 lo->tx_magn = tx_magn; 256 if (lo->tx_bias == 0) 261 & 0xFF00) | lo->tx_bias | lo-> 265 lo 276 struct b43_txpower_lo_control *lo = gphy->lo_control; local 391 struct b43_txpower_lo_control *lo = gphy->lo_control; local 803 struct b43_txpower_lo_control *lo = dev->phy.g->lo_control; local 823 struct b43_txpower_lo_control *lo = gphy->lo_control; local 937 struct b43_txpower_lo_control *lo = gphy->lo_control; local 998 struct b43_txpower_lo_control *lo = dev->phy.g->lo_control; local [all...] |
/drivers/lguest/ |
H A D | interrupts_and_traps.c | 27 static unsigned long idt_address(u32 lo, u32 hi) argument 29 return (lo & 0x0000FFFF) | (hi & 0xFFFF0000); 36 static int idt_type(u32 lo, u32 hi) argument 42 static bool idt_present(u32 lo, u32 hi) argument 64 * "lo" and "hi" are the two parts of the Interrupt Descriptor Table for this 72 static void set_guest_interrupt(struct lg_cpu *cpu, u32 lo, u32 hi, argument 140 cpu->regs->eip = idt_address(lo, hi); 146 if (idt_type(lo, hi) == 0xE) 466 unsigned int num, u32 lo, u32 hi) 468 u8 type = idt_type(lo, h 465 set_trap(struct lg_cpu *cpu, struct desc_struct *trap, unsigned int num, u32 lo, u32 hi) argument 499 load_guest_idt_entry(struct lg_cpu *cpu, unsigned int num, u32 lo, u32 hi) argument [all...] |
/drivers/char/tpm/ |
H A D | tpm_atmel.h | 118 int lo, hi; local 123 lo = tpm_read_index(TPM_ADDR, TPM_ATMEL_BASE_ADDR_LO); 126 *base = (hi << 8) | lo;
|
/drivers/video/ |
H A D | edid.h | 66 #define COMBINE_HI_8LO( hi, lo ) \ 67 ( (((unsigned)hi) << 8) | (unsigned)lo ) 69 #define COMBINE_HI_4LO( hi, lo ) \ 70 ( (((unsigned)hi) << 4) | (unsigned)lo )
|
/drivers/ide/ |
H A D | ide-cd_verbose.c | 278 int lo = 0, mid, hi = ARRAY_SIZE(sense_data_texts); local 286 while (hi > lo) { 287 mid = (lo + hi) / 2; 295 lo = mid + 1; 310 int lo = 0, mid, hi = ARRAY_SIZE(packet_command_texts); local 313 while (hi > lo) { 314 mid = (lo + hi) / 2; 324 lo = mid + 1;
|
/drivers/char/ |
H A D | ds1620.c | 201 ds1620_out(THERM_WRITE_TL, 9, therm->lo); 208 therm->lo = cvt_9_to_int(ds1620_in(THERM_READ_TL, 9)); 255 therm.lo = therm.hi - 3; 261 therm.lo <<= 1; 271 therm.lo >>= 1; 345 th.lo >> 1, th.lo & 1 ? 5 : 0, 387 th_start.lo = 0; 413 th.lo >> 1, th.lo [all...] |
/drivers/edac/ |
H A D | amd64_edac.h | 163 * Create a contiguous bitmask starting at bit position @lo and ending at 168 #define GENMASK(lo, hi) (((1ULL << ((hi) - (lo) + 1)) - 1) << (lo)) 183 #define dram_intlv_en(pvt, i) ((u8)((pvt->ranges[i].base.lo >> 8) & 0x7)) 184 #define dram_rw(pvt, i) ((u8)(pvt->ranges[i].base.lo & 0x3)) 185 #define dram_intlv_sel(pvt, i) ((u8)((pvt->ranges[i].lim.lo >> 8) & 0x7)) 186 #define dram_dst_node(pvt, i) ((u8)(pvt->ranges[i].lim.lo & 0x7)) 315 u32 lo, hi; member in struct:reg_pair 379 u64 addr = ((u64)pvt->ranges[i].base.lo [all...] |
/drivers/video/geode/ |
H A D | display_gx.c | 29 uint32_t hi, lo; local 32 rdmsr(MSR_GLIU_P2D_RO0, lo, hi); 35 val = ((hi & 0xff) << 12) | ((lo & 0xfff00000) >> 20); 37 val -= (lo & 0x000fffff);
|
/drivers/net/ethernet/freescale/ |
H A D | gianfar_ptp.c | 159 u32 lo, hi; local 161 lo = gfar_read(&etsects->regs->tmr_cnt_l); 164 ns |= lo; 172 u32 lo = ns & 0xffffffff; local 174 gfar_write(&etsects->regs->tmr_cnt_l, lo); 182 u32 lo, hi; local 188 lo = ns & 0xffffffff; 189 gfar_write(&etsects->regs->tmr_alarm1_l, lo); 210 u32 ack = 0, lo, hi, mask, val; local 217 lo [all...] |
/drivers/isdn/hardware/eicon/ |
H A D | capidtmf.c | 252 long d, e, q1, q2, lo, mid, hi; local 268 lo = k & 0xffff; 282 lo = -((long)(k & 0xffff)); 294 lo = -lo; 300 lo += k & 0xffff; 308 lo += k & 0xffff; 314 mid += lo >> 16; 316 buffer[i] = (lo & 0xffff) | (mid << 16); 495 dword lo, h local [all...] |
/drivers/staging/comedi/drivers/ |
H A D | dt2815.c | 138 unsigned int lo, hi; local 141 lo = ((data[i] & 0x0f) << 4) | (chan << 1) | 0x01; 151 outb(lo, dev->iobase + DT2815_DATA);
|
H A D | dt2814.c | 103 int n, i, hi, lo; local 124 lo = inb(dev->iobase + DT2814_DATA); 126 data[n] = (hi << 4) | (lo >> 4); 365 int lo, hi; local 378 lo = inb(dev->iobase + DT2814_DATA); 380 data = (hi << 4) | (lo >> 4);
|
/drivers/md/ |
H A D | linear.c | 32 int lo, mid, hi; local 35 lo = 0; 43 while (hi > lo) { 45 mid = (hi + lo) / 2; 49 lo = mid + 1; 52 return conf->disks + lo;
|