Home
last modified time | relevance | path

Searched refs:get_unaligned (Results 1 – 102 of 102) sorted by relevance

/linux-4.4.14/arch/blackfin/kernel/
Dflat.c28 pr_debug("*usptr = %x", get_unaligned(usptr)); in bfin_get_addr_from_rp()
29 val = get_unaligned(usptr); in bfin_get_addr_from_rp()
34 pr_debug("*ptr = %lx", get_unaligned(ptr)); in bfin_get_addr_from_rp()
35 val = get_unaligned(ptr); in bfin_get_addr_from_rp()
70 pr_debug("new value %x at %p", get_unaligned(usptr), usptr); in bfin_put_addr_at_rp()
75 pr_debug("new value %x", get_unaligned(usptr)); in bfin_put_addr_at_rp()
80 pr_debug("new ptr =%lx", get_unaligned(ptr)); in bfin_put_addr_at_rp()
/linux-4.4.14/arch/microblaze/include/asm/
Dflat.h47 val_hi = get_unaligned(rp); in flat_get_addr_from_rp()
48 val_lo = get_unaligned(rp+1); in flat_get_addr_from_rp()
54 addr = get_unaligned(rp); in flat_get_addr_from_rp()
71 unsigned long val_hi = get_unaligned(rp); in flat_put_addr_at_rp()
72 unsigned long val_lo = get_unaligned(rp + 1); in flat_put_addr_at_rp()
Dunaligned.h18 # define get_unaligned __get_unaligned_le macro
23 # define get_unaligned __get_unaligned_be macro
/linux-4.4.14/lib/lzo/
Dlzo1x_compress.c95 v = get_unaligned((const u64 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
96 get_unaligned((const u64 *) (m_pos + m_len)); in lzo1x_1_do_compress()
100 v = get_unaligned((const u64 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
101 get_unaligned((const u64 *) (m_pos + m_len)); in lzo1x_1_do_compress()
115 v = get_unaligned((const u32 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
116 get_unaligned((const u32 *) (m_pos + m_len)); in lzo1x_1_do_compress()
120 v = get_unaligned((const u32 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
121 get_unaligned((const u32 *) (m_pos + m_len)); in lzo1x_1_do_compress()
125 v = get_unaligned((const u32 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
126 get_unaligned((const u32 *) (m_pos + m_len)); in lzo1x_1_do_compress()
Dlzodefs.h16 put_unaligned(get_unaligned((const u32 *)(src)), (u32 *)(dst))
19 put_unaligned(get_unaligned((const u64 *)(src)), (u64 *)(dst))
/linux-4.4.14/lib/lz4/
Dlz4defs.h48 #define A64(x) get_unaligned((u64 *)&(((U16_S *)(x))->v))
49 #define A32(x) get_unaligned((u32 *)&(((U16_S *)(x))->v))
50 #define A16(x) get_unaligned((u16 *)&(((U16_S *)(x))->v))
53 put_unaligned(get_unaligned((const u32 *) s), (u32 *) d)
55 put_unaligned(get_unaligned((const u64 *) s), (u64 *) d)
/linux-4.4.14/arch/m32r/include/asm/
Dunaligned.h8 # define get_unaligned __get_unaligned_le macro
14 # define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/xtensa/include/asm/
Dunaligned.h19 # define get_unaligned __get_unaligned_le macro
25 # define get_unaligned __get_unaligned_be macro
Dflat.h7 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
/linux-4.4.14/arch/m68k/include/asm/
Dunaligned.h10 #define get_unaligned __get_unaligned_be macro
20 #define get_unaligned __get_unaligned_be macro
Dflat.h11 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
/linux-4.4.14/arch/powerpc/include/asm/
Dunaligned.h13 #define get_unaligned __get_unaligned_le macro
16 #define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/mips/include/asm/
Dunaligned.h15 # define get_unaligned __get_unaligned_be macro
20 # define get_unaligned __get_unaligned_le macro
/linux-4.4.14/arch/openrisc/include/asm/
Dunaligned.h39 # define get_unaligned __get_unaligned_le macro
45 # define get_unaligned __get_unaligned_be macro
/linux-4.4.14/include/asm-generic/
Dunaligned.h21 # define get_unaligned __get_unaligned_le macro
29 # define get_unaligned __get_unaligned_be macro
/linux-4.4.14/lib/842/
D842_decompress.c69 ((s) == 2 ? be16_to_cpu(get_unaligned((__be16 *)d)) : \
70 (s) == 4 ? be32_to_cpu(get_unaligned((__be32 *)d)) : \
71 (s) == 8 ? be64_to_cpu(get_unaligned((__be64 *)d)) : \
121 *d = be16_to_cpu(get_unaligned((__be16 *)in)) >> (16 - bits); in next_bits()
123 *d = be32_to_cpu(get_unaligned((__be32 *)in)) >> (32 - bits); in next_bits()
125 *d = be64_to_cpu(get_unaligned((__be64 *)in)) >> (64 - bits); in next_bits()
D842_compress.c119 be##b##_to_cpu(get_unaligned((__be##b *)((p)->in + (o))))
523 last = ~get_unaligned((u64 *)p->in); in sw842_compress()
526 next = get_unaligned((u64 *)p->in); in sw842_compress()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Deeprom.c289 u32 base15 = get_unaligned((u16*)&p[7]); in tulip_parse_eeprom()
291 (get_unaligned((u16*)&p[9])<<16) + base15; in tulip_parse_eeprom()
293 (get_unaligned((u16*)&p[11])<<16) + base15; in tulip_parse_eeprom()
295 mtable->csr15dir = get_unaligned((u16*)&p[3])<<16; in tulip_parse_eeprom()
296 mtable->csr15val = get_unaligned((u16*)&p[5])<<16; in tulip_parse_eeprom()
Dde2104x.c1831 switch (get_unaligned(&il->default_media)) { in de21041_get_srom_info()
1894 de->media[idx].csr13 = get_unaligned(&ib->csr13); in de21041_get_srom_info()
1895 de->media[idx].csr14 = get_unaligned(&ib->csr14); in de21041_get_srom_info()
1896 de->media[idx].csr15 = get_unaligned(&ib->csr15); in de21041_get_srom_info()
/linux-4.4.14/net/dccp/
Doptions.c141 opt_val = get_unaligned((__be32 *)value); in dccp_parse_options()
166 opt_val = get_unaligned((__be32 *)value); in dccp_parse_options()
184 __be16 opt_val2 = get_unaligned((__be16 *)value); in dccp_parse_options()
187 opt_val = get_unaligned((__be32 *)value); in dccp_parse_options()
202 __be16 opt_val2 = get_unaligned((__be16 *)value); in dccp_parse_options()
205 opt_val = get_unaligned((__be32 *)value); in dccp_parse_options()
/linux-4.4.14/arch/sh/kernel/
Dmodule.c75 value = get_unaligned(location); in apply_relocate_add()
81 value = get_unaligned(location); in apply_relocate_add()
Ddwarf.c133 u32 val = get_unaligned(src); in dwarf_read_addr()
250 decoded_addr += get_unaligned((u32 *)addr); in dwarf_read_encoded_value()
275 initial_len = get_unaligned((u32 *)addr); in dwarf_entry_len()
290 *len = get_unaligned((u64 *)addr + 4); in dwarf_entry_len()
455 delta = get_unaligned((u16 *)current_insn); in dwarf_cfa_execute_insns()
460 delta = get_unaligned((u32 *)current_insn); in dwarf_cfa_execute_insns()
1062 entry_type = get_unaligned((u32 *)p); in dwarf_parse_section()
/linux-4.4.14/lib/
Dhexdump.c143 get_unaligned(ptr8 + j)); in hex_dump_to_buffer()
154 get_unaligned(ptr4 + j)); in hex_dump_to_buffer()
165 get_unaligned(ptr2 + j)); in hex_dump_to_buffer()
/linux-4.4.14/arch/sh/include/asm/
Dunaligned-sh4a.h191 # define get_unaligned __get_unaligned_le macro
194 # define get_unaligned __get_unaligned_be macro
Dflat.h18 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
/linux-4.4.14/arch/x86/include/asm/
Dunaligned.h11 #define get_unaligned __get_unaligned_le macro
/linux-4.4.14/arch/avr32/include/asm/
Dunaligned.h18 #define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/cris/include/asm/
Dunaligned.h10 #define get_unaligned __get_unaligned_le macro
/linux-4.4.14/arch/frv/include/asm/
Dunaligned.h19 #define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/mn10300/include/asm/
Dunaligned.h17 #define get_unaligned __get_unaligned_le macro
/linux-4.4.14/arch/s390/include/asm/
Dunaligned.h10 #define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/ia64/include/asm/
Dunaligned.h8 #define get_unaligned __get_unaligned_le macro
Dio.h272 platform_outw(get_unaligned(sp++), port); in __outsw()
281 platform_outl(get_unaligned(sp++), port); in __outsl()
/linux-4.4.14/arch/sparc/include/asm/
Dunaligned.h7 #define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/alpha/include/asm/
Dunaligned.h8 #define get_unaligned __get_unaligned_le macro
/linux-4.4.14/arch/parisc/include/asm/
Dunaligned.h7 #define get_unaligned __get_unaligned_be macro
/linux-4.4.14/arch/c6x/include/asm/
Dunaligned.h88 #define get_unaligned __get_unaligned_be macro
101 #define get_unaligned __get_unaligned_le macro
Dflat.h7 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
/linux-4.4.14/net/irda/
Ddiscovery.c92 if (get_unaligned((__u16 *)node->data.hints) == get_unaligned((__u16 *)new->data.hints)) in irlmp_add_discovery()
282 if ((get_unaligned((__u16 *)discovery->data.hints) & mask) && in irlmp_copy_discoveries()
Dparameters.c419 *arg.ip = get_unaligned((__u16 *)(buf+n)); n+=2; in irda_param_unpack()
423 *arg.ip = get_unaligned((__u32 *)(buf+n)); n+=4; in irda_param_unpack()
Dirlmp.c1055 get_unaligned((__u16 *)expiries[i].hints) in irlmp_discovery_expiry()
/linux-4.4.14/arch/arm/include/asm/
Dflat.h11 #define flat_get_addr_from_rp(rp, relval, flags, persistent) ((void)persistent,get_unaligned(rp))
/linux-4.4.14/arch/h8300/include/asm/
Dflat.h23 get_unaligned(rp) & (((flags) & FLAT_FLAG_GOTPIC) ? \
/linux-4.4.14/security/apparmor/
Dpolicy_unpack.c130 size = le16_to_cpu(get_unaligned((u16 *) e->pos)); in unpack_u16_chunk()
202 *data = le32_to_cpu(get_unaligned((u32 *) e->pos)); in unpack_u32()
215 *data = le64_to_cpu(get_unaligned((u64 *) e->pos)); in unpack_u64()
228 size = (int)le16_to_cpu(get_unaligned((u16 *) e->pos)); in unpack_array()
241 size = le32_to_cpu(get_unaligned((u32 *) e->pos)); in unpack_blob()
/linux-4.4.14/fs/isofs/
Djoliet.c25 while ((ch = get_unaligned(ip)) && len) { in uni16_to_x8()
/linux-4.4.14/include/linux/mtd/
Dmap.h350 r.x[0] = get_unaligned((uint16_t *)ptr); in map_word_load()
352 r.x[0] = get_unaligned((uint32_t *)ptr); in map_word_load()
355 r.x[0] = get_unaligned((uint64_t *)ptr); in map_word_load()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_ftp.c151 *addr = get_unaligned((__be32 *) p); in ip_vs_ftp_get_addrport()
152 *port = get_unaligned((__be16 *) (p + 4)); in ip_vs_ftp_get_addrport()
/linux-4.4.14/block/partitions/
Dldm.h102 #define SYS_IND(p) (get_unaligned(&(p)->sys_ind))
Dmsdos.c35 #define SYS_IND(p) get_unaligned(&p->sys_ind)
/linux-4.4.14/fs/hpfs/
Dhpfs_fn.h157 return le32_to_cpu(get_unaligned((__le32 *)((char *)ea + 9 + ea->namelen))); in ea_sec()
162 return le32_to_cpu(get_unaligned((__le32 *)((char *)ea + 5 + ea->namelen))); in ea_len()
/linux-4.4.14/drivers/spi/
Dspi-sh-msiof.c404 sh_msiof_write(p, TFDR, get_unaligned(&buf_16[k]) << fs); in sh_msiof_spi_write_fifo_16u()
424 sh_msiof_write(p, TFDR, get_unaligned(&buf_32[k]) << fs); in sh_msiof_spi_write_fifo_32u()
444 sh_msiof_write(p, TFDR, swab32(get_unaligned(&buf_32[k]) << fs)); in sh_msiof_spi_write_fifo_s32u()
787 *dst++ = swab32(get_unaligned(src)); in copy_bswap32()
806 *dst++ = swahw32(get_unaligned(src)); in copy_wswap32()
Dspi-orion.c355 writel(__cpu_to_le16(get_unaligned((*tx_buf)++)), tx_reg); in orion_spi_write_read_16bit()
/linux-4.4.14/Documentation/networking/
Dradiotap-headers.txt67 you have to use a kernel API get_unaligned() to dereference the pointer,
117 * get_unaligned((type *)iterator.this_arg) to dereference
/linux-4.4.14/include/net/
Ddn.h177 return get_unaligned((__le16 *)(ethaddr + 4)); in dn_eth2dn()
/linux-4.4.14/arch/arc/kernel/
Dunwind.c552 value = get_unaligned((u16 *) ptr.p16s++); in read_pointer()
554 value = get_unaligned((u16 *) ptr.p16u++); in read_pointer()
561 value = get_unaligned(ptr.p32s++); in read_pointer()
563 value = get_unaligned(ptr.p32u++); in read_pointer()
573 value = get_unaligned((unsigned long *)ptr.pul++); in read_pointer()
/linux-4.4.14/net/bluetooth/bnep/
Dnetdev.c142 if (get_unaligned((__be16 *) skb->data) == htons(0xFFFF)) in bnep_net_eth_proto()
Dcore.c349 s->eh.h_proto = get_unaligned((__be16 *) (skb->data - 2)); in bnep_rx_frame()
361 s->eh.h_proto = get_unaligned((__be16 *) (skb->data - 2)); in bnep_rx_frame()
/linux-4.4.14/Documentation/
Dunaligned-memory-access.txt194 The easiest way to avoid unaligned access is to use the get_unaligned() and
217 The get_unaligned() macro works similarly. Assuming 'data' is a pointer to
220 u32 value = get_unaligned((u32 *) data);
/linux-4.4.14/net/802/
Dmrp.c429 len = be16_to_cpu(get_unaligned(&mrp_cb(app->pdu)->vah->lenflags)); in mrp_pdu_append_vecattr_event()
686 if (get_unaligned(&mrp_cb(skb)->vah->lenflags) & in mrp_pdu_parse_vecattr()
689 valen = be16_to_cpu(get_unaligned(&mrp_cb(skb)->vah->lenflags) & in mrp_pdu_parse_vecattr()
Dgarp.c519 if (get_unaligned(&gp->protocol) != htons(GARP_PROTOCOL_ID)) in garp_pdu_rcv()
/linux-4.4.14/drivers/acpi/apei/
Deinj.c224 pa_v4 = get_unaligned(&entry->register_region.address); in einj_get_parameter_address()
229 pa_v5 = get_unaligned(&entry->register_region.address); in einj_get_parameter_address()
Dapei-base.c586 *paddr = get_unaligned(&reg->address); in apei_check_gar()
/linux-4.4.14/drivers/mmc/host/
Dmvsdio.c436 mvsd_write(MVSD_FIFO, get_unaligned(p++)); in mvsd_irq()
437 mvsd_write(MVSD_FIFO, get_unaligned(p++)); in mvsd_irq()
Datmel-mci.c1933 value = get_unaligned((u32 *)(buf + offset)); in atmci_write_data_pio()
/linux-4.4.14/drivers/net/usb/
Dnet1080.c420 if (header->packet_id != get_unaligned(&trailer->packet_id)) { in net1080_rx_fixup()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_base.h163 fb_writel(get_unaligned((u32 *)src), addr); in mga_memcpy_toio()
Dmatroxfb_accel.c487 fb_writel(get_unaligned((u_int32_t*)(chardata + i)),mmio.vaddr); in matroxfb_1bpp_imageblit()
/linux-4.4.14/drivers/ide/
Dide-floppy.c86 (u16)get_unaligned((u16 *)&buf[16]) : 0x10000; in ide_floppy_callback()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c874 tx_desc->ctrl.srcrb_flags16[0] = get_unaligned((__be16 *)ethh->h_dest); in mlx4_en_xmit()
875 tx_desc->ctrl.imm = get_unaligned((__be32 *)(ethh->h_dest + 2)); in mlx4_en_xmit()
Dfw.c64 case 8: val = get_unaligned((u64 *)__p); \
1641 val = get_unaligned(addr); in get_board_id()
/linux-4.4.14/net/irda/irnet/
Dirnet_irda.c1676 get_unaligned((__u16 *)discovery->hints)); in irnet_discovery_indication()
1707 get_unaligned((__u16 *)expiry->hints)); in irnet_expiry_indication()
/linux-4.4.14/drivers/tty/vt/
Dvc_screen.c522 w = get_unaligned(((unsigned short *)con_buf0)); in vcs_write()
/linux-4.4.14/drivers/block/aoe/
Daoecmd.c1225 be16_to_cpu(get_unaligned(&hin->major)), in ktiocomplete()
1374 aoemajor = be16_to_cpu(get_unaligned(&h->major)); in aoecmd_ata_rsp()
1386 n = be32_to_cpu(get_unaligned(&h->tag)); in aoecmd_ata_rsp()
/linux-4.4.14/drivers/net/ethernet/ezchip/
Dnps_enet.c375 get_unaligned(src)); in nps_enet_send_frame()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dusbduxsigma.c748 val = be32_to_cpu(get_unaligned((__be32 in usbduxsigma_ai_insn_read()
1262 val = be32_to_cpu(get_unaligned((__be32 *)(devpriv->insn_buf + 1))); in usbduxsigma_getstatusinfo()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dhw.c329 val = be32_to_cpu(get_unaligned((__be32 *)(addr + 2))); in alx_set_macaddr()
331 val = be16_to_cpu(get_unaligned((__be16 *)addr)); in alx_set_macaddr()
/linux-4.4.14/net/bluetooth/
Dhci_sock.c142 flt->opcode != get_unaligned((__le16 *)(skb->data + 3))) in is_filtered_packet()
146 flt->opcode != get_unaligned((__le16 *)(skb->data + 4))) in is_filtered_packet()
Dl2cap_core.c6931 psm = get_unaligned((__le16 *) skb->data); in l2cap_recv_frame()
/linux-4.4.14/drivers/net/ethernet/packetengines/
Dyellowfin.c1238 if (get_unaligned((u8*)yp->rx_ring[i].addr) != 0x69) { in yellowfin_close()
1244 get_unaligned(((u16*)yp->rx_ring[i].addr) + j)); in yellowfin_close()
/linux-4.4.14/drivers/firmware/
Ddmi_scan.c377 dmi_memdev[nr].handle = get_unaligned(&dm->handle); in save_mem_devices()
/linux-4.4.14/net/dccp/ccids/
Dccid3.c482 opt_val = ntohl(get_unaligned((__be32 *)optval)); in ccid3_hc_tx_parse_options()
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_inode_fork.c58 rec.l0 = get_unaligned(&ep->l0); in xfs_validate_extents()
59 rec.l1 = get_unaligned(&ep->l1); in xfs_validate_extents()
/linux-4.4.14/net/rds/
Dib_cm.c161 __be64 dp_ack_seq = get_unaligned(&dp->dp_ack_seq); in rds_ib_cm_connect_complete()
/linux-4.4.14/drivers/usb/gadget/function/
Drndis.c1069 != get_unaligned(tmp++)) { in rndis_rm_hdr()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dr300_cmdbuf.c925 ref_age_base = (u32 *)(unsigned long)get_unaligned(ptr_addr); in r300_scratch()
/linux-4.4.14/drivers/acpi/
Dbattery.c650 int dmi_capacity = get_unaligned((const u16 *)(dmi_data + 6)); in find_battery()
/linux-4.4.14/net/bridge/
Dbr_fdb.c78 u32 key = get_unaligned((u32 *)(mac + 2)); in br_mac_hash()
/linux-4.4.14/drivers/isdn/hardware/mISDN/
Davmfritz.c505 val = get_unaligned(ptr); in hdlc_fill_fifo()
/linux-4.4.14/fs/ncpfs/
Dncplib_kernel.c145 return get_unaligned((__le32 *)ncp_reply_data(server, offset)); in ncp_reply_dword()
/linux-4.4.14/arch/
DKconfig130 without the use of get_unaligned/put_unaligned. Others are
/linux-4.4.14/fs/nfsd/
Dnfs4recover.c733 if (get_unaligned(&tmp->cu_msg.cm_xid) == xid) { in cld_pipe_downcall()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dhtc_pipe.c994 payload_len = le16_to_cpu(get_unaligned(&htc_hdr->payld_len)); in ath6kl_htc_pipe_rx_complete()
Dhtc_mbox.c1819 payload_len = le16_to_cpu(get_unaligned(&htc_hdr->payld_len)); in ath6kl_htc_rx_process_hdr()
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_mac.c1094 fc = get_unaligned((__le16*)buffer); in zd_mac_rx()
/linux-4.4.14/drivers/net/
Dmacvlan.c72 u64 value = get_unaligned((u64 *)addr); in macvlan_eth_hash()
Dvxlan.c407 u64 value = get_unaligned((u64 *)addr); in eth_hash()
/linux-4.4.14/drivers/firewire/
Dnet.c1279 __be64 guid = get_unaligned(&ha->uc.uniq_id); in fwnet_tx()
/linux-4.4.14/drivers/usb/gadget/udc/
Dnet2280.c645 tmp = get_unaligned((u32 *)buf); in write_fifo()
657 tmp = count ? get_unaligned((u32 *)buf) : count; in write_fifo()
/linux-4.4.14/drivers/usb/core/
Dhcd.c1398 vaddr = (void *)get_unaligned((unsigned long *)(vaddr + size)); in hcd_free_coherent()
/linux-4.4.14/drivers/s390/net/
Dqeth_l2_main.c200 return get_unaligned((u32 *)(&addr[2])); in qeth_l2_mac_hash()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_target.c2979 ctio24->u.status1.residual = get_unaligned((uint32_t *) in __qlt_send_term_exchange()
3581 data_length = be32_to_cpu(get_unaligned((uint32_t *) in __qlt_do_work()
/linux-4.4.14/drivers/net/wireless/
Dairo.c3737 fc = get_unaligned((__le16 *)ptr); in mpi_receive_802_11()