Symbol: put_unaligned
arch/arc/include/asm/io.h
111
put_unaligned(x, buf++); \
arch/arc/kernel/unwind.c
312
put_unaligned((unsigned long)table->address, &header->eh_frame_ptr);
arch/arm/include/asm/uaccess.h
530
put_unaligned(__val, (type *)(dst)); \
arch/microblaze/include/asm/flat.h
70
put_unaligned(val_hi, p);
arch/microblaze/include/asm/flat.h
71
put_unaligned(val_lo, p+1);
arch/microblaze/include/asm/flat.h
74
put_unaligned(addr, p);
arch/s390/crypto/hmac_s390.c
305
put_unaligned(lo, p.u64++);
arch/s390/crypto/hmac_s390.c
307
put_unaligned(ctx->buflen[1] + (lo < bs), p.u64);
arch/sh/include/asm/flat.h
22
put_unaligned(addr, (__force u32 *)rp);
arch/sh/kernel/dwarf.c
131
put_unaligned(val, dst);
arch/sh/kernel/module.c
55
put_unaligned(value, location);
arch/sh/kernel/module.c
61
put_unaligned(value, location);
arch/um/include/asm/uaccess.h
62
put_unaligned(*((type *)src), (type *)(dst)); \
arch/xtensa/include/asm/flat.h
15
put_unaligned(addr, (__force u32 *)rp);
drivers/crypto/aspeed/aspeed-hace-hash.c
75
put_unaligned(rctx->digcnt[0], p.u64++);
drivers/crypto/aspeed/aspeed-hace-hash.c
77
put_unaligned(rctx->digcnt[1], p.u64);
drivers/crypto/nx/nx-sha256.c
217
put_unaligned(be32_to_cpu(sctx->state[i]), p.u32++);
drivers/crypto/nx/nx-sha256.c
219
put_unaligned(sctx->count, p.u64++);
drivers/crypto/nx/nx-sha512.c
221
put_unaligned(be64_to_cpu(sctx->state[i]), p.u64++);
drivers/crypto/nx/nx-sha512.c
223
put_unaligned(sctx->count[0], p.u64++);
drivers/crypto/nx/nx-sha512.c
224
put_unaligned(sctx->count[1], p.u64++);
drivers/crypto/omap-sham.c
361
put_unaligned(be32_to_cpup((__be32 *)in + i), &hash[i]);
drivers/crypto/omap-sham.c
364
put_unaligned(le32_to_cpup((__le32 *)in + i), &hash[i]);
drivers/crypto/starfive/jh7110-hash.c
179
put_unaligned(readl(ctx->cryp->base + STARFIVE_HASH_SHARDR),
drivers/cxl/pmem.c
274
put_unaligned(0, (u32 *) &cmd->in_buf[cmd->in_length]);
drivers/hid/hid-uclogic-rdesc.c
1401
put_unaligned((__force u32)cpu_to_le32(v), (s32 *)p);
drivers/hid/hid-uclogic-rdesc.c
1406
put_unaligned((__u8)0x2A, p); /* Usage Maximum */
drivers/hid/hid-uclogic-rdesc.c
1407
put_unaligned((__force u16)cpu_to_le16(v), (s16 *)(p + 1));
drivers/i2c/busses/i2c-rtl9300.c
276
put_unaligned(val & 0xffff, (u16*)xfer->data);
drivers/isdn/hardware/mISDN/avmfritz.c
424
put_unaligned(val, ptr);
drivers/md/dm-crypt.c
445
put_unaligned(val, (__be64 *)(iv + cc->iv_size - sizeof(u64)));
drivers/media/usb/uvc/uvc_video.c
1461
put_unaligned(ktime_to_ns(time), &meta->ns);
drivers/media/usb/uvc/uvc_video.c
1462
put_unaligned(sof, &meta->sof);
drivers/misc/bcm-vk/bcm_vk_sg.c
139
put_unaligned(sg_addr, (u64 *)&sgdata->address);
drivers/misc/bcm-vk/bcm_vk_sg.c
150
put_unaligned(sg_addr, (u64 *)&sgdata->address);
drivers/misc/bcm-vk/bcm_vk_sg.c
154
put_unaligned((u64)dma->handle, &vkdata->address);
drivers/mmc/host/mvsdio.c
391
put_unaligned(mvsd_read(MVSD_FIFO), p++);
drivers/mmc/host/mvsdio.c
392
put_unaligned(mvsd_read(MVSD_FIFO), p++);
drivers/net/ethernet/atheros/alx/hw.c
285
put_unaligned(cpu_to_be32(mac0), (__be32 *)(addr + 2));
drivers/net/ethernet/atheros/alx/hw.c
286
put_unaligned(cpu_to_be16(mac1), (__be16 *)addr);
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
119
put_unaligned(val, (u32 *)p);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
147
put_unaligned(mask | part_mask, (u32 *)actual_mask);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
148
put_unaligned(part_key, (u32 *)actual_key);
drivers/net/ethernet/mellanox/mlx4/fw.c
1798
put_unaligned(val, &bid_u32[i]);
drivers/net/ethernet/netronome/nfp/flower/action.c
530
put_unaligned(oldmask | mask, (u32 *)p_mask);
drivers/net/ethernet/netronome/nfp/flower/action.c
531
put_unaligned(value, (u32 *)p_exact);
drivers/net/slip/slhc.c
625
put_unaligned(ip_fast_csum(icp, ip->ihl),
drivers/net/usb/net1080.c
465
put_unaligned(header->packet_id, &trailer->packet_id);
drivers/spi/spi-orion.c
461
put_unaligned(__le16_to_cpu(readl(rx_reg)), (*rx_buf)++);
drivers/spi/spi-sh-msiof.c
404
put_unaligned(sh_msiof_read(p, SIRFDR) >> fs, &buf_16[k]);
drivers/spi/spi-sh-msiof.c
426
put_unaligned(sh_msiof_read(p, SIRFDR) >> fs, &buf_32[k]);
drivers/spi/spi-sh-msiof.c
448
put_unaligned(swab32(sh_msiof_read(p, SIRFDR) >> fs), &buf_32[k]);
drivers/spi/spi-sh-msiof.c
782
put_unaligned(swab32(*src++), dst);
drivers/spi/spi-sh-msiof.c
801
put_unaligned(swahw32(*src++), dst);
drivers/usb/atm/cxacru.c
955
put_unaligned(cpu_to_le32(addr), (__le32 *)(buf + offb));
drivers/usb/core/hcd.c
1278
put_unaligned((unsigned long)*vaddr_handle,
drivers/usb/gadget/udc/net2280.c
772
put_unaligned(tmp, (u32 *)buf);
drivers/usb/host/ohci-da8xx.c
312
put_unaligned(cpu_to_le32(temp), (__le32 *)buf);
drivers/usb/host/oxu210hp-hcd.c
3745
put_unaligned(cpu_to_le32(status), (__le32 *) buf);
drivers/usb/host/xhci-hub.c
1281
put_unaligned(cpu_to_le32(status), (__le32 *) buf);
drivers/usb/isp1760/isp1760-hcd.c
2374
put_unaligned(cpu_to_le32(status), (__le32 *) buf);
drivers/usb/musb/musb_virthub.c
349
put_unaligned(cpu_to_le32(musb->port1_status
fs/btrfs/inode.c
6376
put_unaligned(name_len, &entry->name_len);
fs/btrfs/inode.c
6377
put_unaligned(fs_ftype_to_dtype(ftype), &entry->type);
fs/btrfs/inode.c
6379
put_unaligned(location.objectid, &entry->ino);
fs/btrfs/inode.c
6380
put_unaligned(found_key.offset, &entry->offset);
fs/f2fs/dir.c
488
put_unaligned(fname->hash, (f2fs_hash_t *)
fs/lockd/mon.c
268
put_unaligned(ns, p);
fs/lockd/mon.c
269
put_unaligned((unsigned long)nsm, p + 1);
fs/nfsd/nfs4recover.c
978
put_unaligned(cn->cn_xid++, &new->cu_u.cu_msg.cm_xid);
fs/ntfs3/lib/decompress_common.h
308
put_unaligned(v, (size_t *)dst);
fs/ntfs3/lib/decompress_common.h
32
put_unaligned(get_unaligned((const size_t *)src), (size_t *)dst);
fs/smb/client/cifs_unicode.c
529
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
534
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
537
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
540
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
543
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
546
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
561
put_unaligned(dst_char, &target[j]);
fs/smb/client/cifs_unicode.c
565
put_unaligned(0, &target[j]); /* Null terminate target unicode string */
fs/smb/client/compress/lz77.c
38
put_unaligned(v, ptr);
fs/smb/server/unicode.c
361
put_unaligned(0, &target[j]);
fs/smb/server/unicode.c
416
put_unaligned(dst_char, &target[j]);
fs/smb/server/unicode.c
423
put_unaligned(dst_char, &target[j]);
fs/smb/server/unicode.c
426
put_unaligned(dst_char, &target[j]);
fs/smb/server/unicode.c
429
put_unaligned(dst_char, &target[j]);
fs/smb/server/unicode.c
432
put_unaligned(dst_char, &target[j]);
fs/smb/server/unicode.c
435
put_unaligned(dst_char, &target[j]);
fs/smb/server/unicode.c
450
put_unaligned(dst_char, &target[j]);
include/asm-generic/uaccess.h
52
put_unaligned(*(u16 *)from, (u16 __force *)to);
include/asm-generic/uaccess.h
55
put_unaligned(*(u32 *)from, (u32 __force *)to);
include/asm-generic/uaccess.h
58
put_unaligned(*(u64 *)from, (u64 __force *)to);
include/asm-generic/uaccess.h
76
put_unaligned(*((type *)src), (type *)(dst)); \
include/crypto/utils.h
27
put_unaligned(l, d++);
include/crypto/utils.h
48
put_unaligned(l, d++);
include/net/netfilter/nf_tables.h
182
put_unaligned(val, dreg);
include/rdma/iba.h
53
put_unaligned(cpu_to_be64((_iba_get64(ptr) & ~mask) | prep_value), ptr);
kernel/liveupdate/kexec_handover.c
408
put_unaligned(phys, (u64 *)ptr);
lib/842/842_compress.c
197
put_unaligned(cpu_to_be16(o << 8 | d), (__be16 *)out);
lib/842/842_compress.c
199
put_unaligned(cpu_to_be32(o << 24 | d << 8), (__be32 *)out);
lib/842/842_compress.c
201
put_unaligned(cpu_to_be32(o << 24 | d), (__be32 *)out);
lib/842/842_compress.c
203
put_unaligned(cpu_to_be64(o << 56 | d << 24), (__be64 *)out);
lib/842/842_compress.c
205
put_unaligned(cpu_to_be64(o << 56 | d << 16), (__be64 *)out);
lib/842/842_compress.c
207
put_unaligned(cpu_to_be64(o << 56 | d << 8), (__be64 *)out);
lib/842/842_compress.c
209
put_unaligned(cpu_to_be64(o << 56 | d), (__be64 *)out);
lib/842/842_decompress.c
145
put_unaligned(cpu_to_be16((u16)v), (__be16 *)p->out);
lib/842/842_decompress.c
148
put_unaligned(cpu_to_be32((u32)v), (__be32 *)p->out);
lib/842/842_decompress.c
151
put_unaligned(cpu_to_be64((u64)v), (__be64 *)p->out);
lib/crypto/utils.c
46
put_unaligned(l, (u64 *)dst);
lib/crypto/utils.c
60
put_unaligned(l, (u32 *)dst);
lib/crypto/utils.c
74
put_unaligned(l, (u16 *)dst);
lib/iomem_copy.c
77
put_unaligned(val, (long *)dst);
lib/lz4/lz4defs.h
124
put_unaligned(value, (U16 *)memPtr);
lib/lz4/lz4defs.h
129
put_unaligned(value, (U32 *)memPtr);
lib/lz4/lz4defs.h
158
put_unaligned(a, (U64 *)dst);
lib/lz4/lz4defs.h
163
put_unaligned(a, (U32 *)dst);
lib/lz4/lz4defs.h
164
put_unaligned(b, (U32 *)dst + 1);
lib/lzo/lzodefs.h
23
put_unaligned(get_unaligned((const u32 *)(src)), (u32 *)(dst))
lib/lzo/lzodefs.h
26
put_unaligned(get_unaligned((const u64 *)(src)), (u64 *)(dst))
lib/random32.c
79
put_unaligned(prandom_u32_state(state), (u32 *) ptr);
lib/zstd/common/mem.h
134
put_unaligned(value, (U16 *)memPtr);
lib/zstd/common/mem.h
139
put_unaligned(value, (U32 *)memPtr);
lib/zstd/common/mem.h
144
put_unaligned(value, (U64 *)memPtr);
net/802/garp.c
236
put_unaligned(htons(GARP_PROTOCOL_ID), &gp->protocol);
net/802/mrp.c
339
put_unaligned(MRP_END_MARK, endmark);
net/802/mrp.c
397
put_unaligned(0, &vah->lenflags);
net/802/mrp.c
471
put_unaligned(cpu_to_be16(++len), &mrp_cb(app->pdu)->vah->lenflags);
net/bluetooth/bnep/core.c
383
put_unaligned(s->eh.h_proto, (__be16 *) __skb_put(nskb, 2));
net/bluetooth/bnep/core.c
389
put_unaligned(s->eh.h_proto, (__be16 *)__skb_put(nskb, 2));
net/bluetooth/bnep/core.c
394
put_unaligned(s->eh.h_proto, (__be16 *) __skb_put(nskb, 2));
net/bluetooth/l2cap_core.c
2276
put_unaligned(chan->psm, (__le16 *) skb_put(skb, L2CAP_PSMLEN_SIZE));
net/bluetooth/rfcomm/core.c
1191
put_unaligned(cpu_to_le16(__len16(len)), (__le16 *) &hdr->len);
net/ceph/messenger.c
1210
put_unaligned(htons(p), &((struct sockaddr_in *)&addr->in_addr)->sin_port);
net/ceph/messenger.c
1213
put_unaligned(htons(p), &((struct sockaddr_in6 *)&addr->in_addr)->sin6_port);
net/ceph/messenger.c
1227
put_unaligned(AF_INET, &addr->in_addr.ss_family);
net/ceph/messenger.c
1232
put_unaligned(AF_INET6, &addr->in_addr.ss_family);
net/core/netpoll.c
452
put_unaligned(htons(ip_len), &iph->tot_len);
net/core/netpoll.c
458
put_unaligned(np->local_ip.ip, &iph->saddr);
net/core/netpoll.c
459
put_unaligned(np->remote_ip.ip, &iph->daddr);
net/ipv6/addrconf.c
5757
put_unaligned(ICMP6_MIB_MAX, &stats[0]);
net/ipv6/addrconf.c
5759
put_unaligned(atomic_long_read(&mib[i]), &stats[i]);
net/mac80211/wep.c
115
put_unaligned(icv, (__le32 *)(data + data_len));
net/mac80211/wpa.c
360
put_unaligned(mask_fc, (__le16 *)&aad[2]);
net/mac80211/wpa.c
805
put_unaligned(mask_fc, (__le16 *) &aad[0]);
net/mptcp/options.c
1412
put_unaligned(csum, sumptr);
net/netfilter/nft_exthdr.c
285
put_unaligned(new.v16, (__be16*)(opt + offset));
net/netfilter/nft_exthdr.c
296
put_unaligned(new.v32, (__be32*)(opt + offset));
net/xfrm/xfrm_user.c
1143
put_unaligned(x->stats.replay_window, &p->stats.replay_window);
net/xfrm/xfrm_user.c
1144
put_unaligned(x->stats.replay, &p->stats.replay);
net/xfrm/xfrm_user.c
1145
put_unaligned(x->stats.integrity_failed, &p->stats.integrity_failed);