Symbol: ia
arch/arm/mach-omap2/clockdomain.c
433
int clkdm_register_autodeps(struct clkdm_autodep *ia)
arch/arm/mach-omap2/clockdomain.c
440
if (!ia)
arch/arm/mach-omap2/clockdomain.c
446
autodeps = ia;
arch/arm/mach-omap2/clockdomain.h
184
int clkdm_register_autodeps(struct clkdm_autodep *ia);
arch/mips/include/asm/octeon/cvmx-mio-defs.h
3516
uint64_t ia:5;
arch/mips/include/asm/octeon/cvmx-mio-defs.h
3522
uint64_t ia:5;
arch/mips/include/asm/octeon/cvmx-mio-defs.h
3541
uint64_t ia:8;
arch/mips/include/asm/octeon/cvmx-mio-defs.h
3545
uint64_t ia:8;
arch/powerpc/kvm/e500_mmu.c
248
unsigned int ia;
arch/powerpc/kvm/e500_mmu.c
251
ia = (ea >> 2) & 0x1;
arch/powerpc/kvm/e500_mmu.c
256
if (ia) {
arch/s390/include/asm/cpu_mf.h
118
unsigned long long ia; /* Instruction Address */
arch/s390/include/asm/nmi.h
63
u64 ia : 1; /* 23 psw instruction address validity */
arch/s390/include/asm/ptrace.h
81
unsigned long ia : 64; /* Instruction Address */
arch/s390/kernel/nmi.c
323
if (!mci.ms || !mci.pm || !mci.ia)
arch/s390/kernel/perf_cpum_sf.c
1034
psw_bits(regs.psw).ia = basic->ia;
arch/sparc/mm/init_64.c
2086
unsigned int *ia = (unsigned int *)(unsigned long)*start;
arch/sparc/mm/init_64.c
2088
ia[0] = (ia[0] & ~0x3fffff) | (high_bits >> 10);
arch/sparc/mm/init_64.c
2089
__asm__ __volatile__("flush %0" : : "r" (ia));
arch/sparc/mm/init_64.c
2091
ia[1] = (ia[1] & ~0x3fffff) | (low_bits >> 10);
arch/sparc/mm/init_64.c
2092
__asm__ __volatile__("flush %0" : : "r" (ia + 1));
arch/sparc/mm/init_64.c
2094
ia[2] = (ia[2] & ~0x1fff) | (high_bits & 0x3ff);
arch/sparc/mm/init_64.c
2095
__asm__ __volatile__("flush %0" : : "r" (ia + 2));
arch/sparc/mm/init_64.c
2097
ia[3] = (ia[3] & ~0x1fff) | (low_bits & 0x3ff);
arch/sparc/mm/init_64.c
2098
__asm__ __volatile__("flush %0" : : "r" (ia + 3));
drivers/acpi/numa/hmat.c
715
struct memory_initiator *ia;
drivers/acpi/numa/hmat.c
718
ia = list_entry(a, struct memory_initiator, node);
drivers/acpi/numa/hmat.c
721
return ia->processor_pxm - ib->processor_pxm;
drivers/atm/iphase.c
822
static u32 ia_phy_read32(struct iadev_priv *ia, unsigned int reg)
drivers/atm/iphase.c
824
return readl(ia->phy + (reg >> 2));
drivers/atm/iphase.c
827
static void ia_phy_write32(struct iadev_priv *ia, unsigned int reg, u32 val)
drivers/atm/iphase.c
829
writel(val, ia->phy + (reg >> 2));
drivers/bluetooth/btintel_pcie.c
1003
cr_tia = data->ia.cr_tia[BTINTEL_PCIE_TXQ_NUM];
drivers/bluetooth/btintel_pcie.c
1004
cr_hia = data->ia.cr_hia[BTINTEL_PCIE_TXQ_NUM];
drivers/bluetooth/btintel_pcie.c
1021
data->ia.cr_tia[BTINTEL_PCIE_TXQ_NUM] = cr_tia;
drivers/bluetooth/btintel_pcie.c
1022
ipc_print_ia_ring(data->hdev, &data->ia, BTINTEL_PCIE_TXQ_NUM);
drivers/bluetooth/btintel_pcie.c
1395
cr_hia = data->ia.cr_hia[BTINTEL_PCIE_RXQ_NUM];
drivers/bluetooth/btintel_pcie.c
1396
cr_tia = data->ia.cr_tia[BTINTEL_PCIE_RXQ_NUM];
drivers/bluetooth/btintel_pcie.c
1428
data->ia.cr_tia[BTINTEL_PCIE_RXQ_NUM] = cr_tia;
drivers/bluetooth/btintel_pcie.c
1429
ipc_print_ia_ring(data->hdev, &data->ia, BTINTEL_PCIE_RXQ_NUM);
drivers/bluetooth/btintel_pcie.c
1435
return data->ia.cr_hia[BTINTEL_PCIE_RXQ_NUM] == data->ia.cr_tia[BTINTEL_PCIE_RXQ_NUM];
drivers/bluetooth/btintel_pcie.c
1440
return data->ia.cr_tia[BTINTEL_PCIE_TXQ_NUM] == data->ia.cr_hia[BTINTEL_PCIE_TXQ_NUM];
drivers/bluetooth/btintel_pcie.c
1626
ci->addr_cr_hia = data->ia.cr_hia_p_addr;
drivers/bluetooth/btintel_pcie.c
1627
ci->addr_tr_tia = data->ia.tr_tia_p_addr;
drivers/bluetooth/btintel_pcie.c
1628
ci->addr_cr_tia = data->ia.cr_tia_p_addr;
drivers/bluetooth/btintel_pcie.c
1629
ci->addr_tr_hia = data->ia.tr_hia_p_addr;
drivers/bluetooth/btintel_pcie.c
1742
struct ia *ia)
drivers/bluetooth/btintel_pcie.c
1745
ia->tr_hia_p_addr = p_addr;
drivers/bluetooth/btintel_pcie.c
1746
ia->tr_hia = v_addr;
drivers/bluetooth/btintel_pcie.c
1749
ia->tr_tia_p_addr = p_addr + sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES;
drivers/bluetooth/btintel_pcie.c
1750
ia->tr_tia = v_addr + sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES;
drivers/bluetooth/btintel_pcie.c
1753
ia->cr_hia_p_addr = p_addr + (sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES * 2);
drivers/bluetooth/btintel_pcie.c
1754
ia->cr_hia = v_addr + (sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES * 2);
drivers/bluetooth/btintel_pcie.c
1757
ia->cr_tia_p_addr = p_addr + (sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES * 3);
drivers/bluetooth/btintel_pcie.c
1758
ia->cr_tia = v_addr + (sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES * 3);
drivers/bluetooth/btintel_pcie.c
1860
btintel_pcie_setup_ia(data, p_addr, v_addr, &data->ia);
drivers/bluetooth/btintel_pcie.c
201
static inline void ipc_print_ia_ring(struct hci_dev *hdev, struct ia *ia,
drivers/bluetooth/btintel_pcie.c
206
ia->tr_hia[queue_num], ia->tr_tia[queue_num],
drivers/bluetooth/btintel_pcie.c
207
ia->cr_hia[queue_num], ia->cr_tia[queue_num]);
drivers/bluetooth/btintel_pcie.c
332
cr_hia = data->ia.cr_hia[BTINTEL_PCIE_RXQ_NUM];
drivers/bluetooth/btintel_pcie.c
333
cr_tia = data->ia.cr_tia[BTINTEL_PCIE_RXQ_NUM];
drivers/bluetooth/btintel_pcie.c
338
cr_hia = data->ia.cr_hia[BTINTEL_PCIE_TXQ_NUM];
drivers/bluetooth/btintel_pcie.c
339
cr_tia = data->ia.cr_tia[BTINTEL_PCIE_TXQ_NUM];
drivers/bluetooth/btintel_pcie.c
360
tfd_index = data->ia.tr_hia[BTINTEL_PCIE_TXQ_NUM];
drivers/bluetooth/btintel_pcie.c
391
data->ia.tr_hia[BTINTEL_PCIE_TXQ_NUM] = tfd_index;
drivers/bluetooth/btintel_pcie.c
461
frbd_index = data->ia.tr_hia[BTINTEL_PCIE_RXQ_NUM];
drivers/bluetooth/btintel_pcie.c
472
data->ia.tr_hia[BTINTEL_PCIE_RXQ_NUM] = frbd_index;
drivers/bluetooth/btintel_pcie.c
473
ipc_print_ia_ring(data->hdev, &data->ia, BTINTEL_PCIE_RXQ_NUM);
drivers/bluetooth/btintel_pcie.c
501
memset(data->ia.tr_hia, 0, sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES);
drivers/bluetooth/btintel_pcie.c
502
memset(data->ia.tr_tia, 0, sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES);
drivers/bluetooth/btintel_pcie.c
503
memset(data->ia.cr_hia, 0, sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES);
drivers/bluetooth/btintel_pcie.c
504
memset(data->ia.cr_tia, 0, sizeof(u16) * BTINTEL_PCIE_NUM_QUEUES);
drivers/bluetooth/btintel_pcie.h
513
struct ia ia;
drivers/irqchip/irq-gic-v5.c
928
u64 ia;
drivers/irqchip/irq-gic-v5.c
930
ia = gicr_insn(CDIA);
drivers/irqchip/irq-gic-v5.c
931
valid = GICV5_GICR_CDIA_VALID(ia);
drivers/irqchip/irq-gic-v5.c
948
hwirq = FIELD_GET(GICV5_HWIRQ_INTID, ia);
drivers/regulator/qcom_rpm-regulator.c
113
.ia = { 1, 0x000FFC00, 10 },
drivers/regulator/qcom_rpm-regulator.c
124
.ia = { 1, 0x000FFC00, 10 },
drivers/regulator/qcom_rpm-regulator.c
31
struct request_member ia; /* average current in mA */
drivers/regulator/qcom_rpm-regulator.c
392
const struct request_member *req = &parts->ia;
drivers/regulator/qcom_rpm-regulator.c
73
.ia = { 1, 0x00001FFE, 1 },
drivers/regulator/qcom_rpm-regulator.c
84
.ia = { 1, 0x00001FFE, 1 },
drivers/scsi/lpfc/lpfc.h
995
u8 ulp_class, u16 cqid, bool ia,
drivers/scsi/lpfc/lpfc_crtn.h
381
bool ia, bool wqec);
drivers/scsi/lpfc/lpfc_nvmet.c
3357
bool ia;
drivers/scsi/lpfc/lpfc_nvmet.c
3397
ia = (ctxp->flag & LPFC_NVME_ABTS_RCV) ? true : false;
drivers/scsi/lpfc/lpfc_nvmet.c
3444
LPFC_WQE_CQ_ID_DEFAULT, ia, true);
drivers/scsi/lpfc/lpfc_sli.c
11181
u16 iotag, u8 ulp_class, u16 cqid, bool ia,
drivers/scsi/lpfc/lpfc_sli.c
11193
if (ia) {
drivers/scsi/lpfc/lpfc_sli.c
11211
u16 iotag, u8 ulp_class, u16 cqid, bool ia,
drivers/scsi/lpfc/lpfc_sli.c
11221
if (ia)
drivers/scsi/lpfc/lpfc_sli.c
11248
bool ia, bool wqec)
drivers/scsi/lpfc/lpfc_sli.c
11251
cqid, ia, wqec);
drivers/scsi/lpfc/lpfc_sli.c
12485
bool ia;
drivers/scsi/lpfc/lpfc_sli.c
12540
ia = true;
drivers/scsi/lpfc/lpfc_sli.c
12542
ia = false;
drivers/scsi/lpfc/lpfc_sli.c
12546
LPFC_WQE_CQ_ID_DEFAULT, ia, false);
drivers/scsi/lpfc/lpfc_sli.c
12584
retval, ia, abtsiocbp->cmd_cmpl);
drivers/scsi/lpfc/lpfc_sli.c
12917
bool ia;
drivers/scsi/lpfc/lpfc_sli.c
12996
ia = false;
drivers/scsi/lpfc/lpfc_sli.c
12998
ia = true;
drivers/scsi/lpfc/lpfc_sli.c
13002
ia, false);
drivers/scsi/sym53c8xx_2/sym_fw2.h
1634
SCR_LOAD_REL (ia, 4),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1638
SCR_LOAD_REL (ia, 4),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1648
SCR_REG_REG (ia, SCR_ADD, 8),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1666
SCR_STORE_REL (ia, 4),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1688
SCR_LOAD_ABS (ia, 4),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1691
SCR_STORE_REL (ia, 4),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1696
SCR_STORE_REL (ia, 4),
drivers/scsi/sym53c8xx_2/sym_fw2.h
1718
SCR_LOAD_ABS (ia, 4),
fs/afs/cmservice.c
501
} ia;
fs/afs/cmservice.c
512
reply.ia.uuid[0] = call->net->uuid.time_low;
fs/afs/cmservice.c
513
reply.ia.uuid[1] = htonl(ntohs(call->net->uuid.time_mid));
fs/afs/cmservice.c
514
reply.ia.uuid[2] = htonl(ntohs(call->net->uuid.time_hi_and_version));
fs/afs/cmservice.c
515
reply.ia.uuid[3] = htonl((s8) call->net->uuid.clock_seq_hi_and_reserved);
fs/afs/cmservice.c
516
reply.ia.uuid[4] = htonl((s8) call->net->uuid.clock_seq_low);
fs/afs/cmservice.c
518
reply.ia.uuid[loop + 5] = htonl((s8) call->net->uuid.node[loop]);
fs/debugfs/inode.c
46
struct dentry *dentry, struct iattr *ia)
fs/debugfs/inode.c
50
if (ia->ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID)) {
fs/debugfs/inode.c
55
return simple_setattr(&nop_mnt_idmap, dentry, ia);
fs/ecryptfs/inode.c
725
static int truncate_upper(struct dentry *dentry, struct iattr *ia,
fs/ecryptfs/inode.c
735
if (unlikely((ia->ia_size == i_size))) {
fs/ecryptfs/inode.c
744
if (ia->ia_size > i_size) {
fs/ecryptfs/inode.c
753
(ia->ia_size - 1), 1);
fs/ecryptfs/inode.c
760
- (ia->ia_size & ~PAGE_MASK));
fs/ecryptfs/inode.c
763
truncate_setsize(inode, ia->ia_size);
fs/ecryptfs/inode.c
764
lower_ia->ia_size = ia->ia_size;
fs/ecryptfs/inode.c
777
ia->ia_size, num_zeros);
fs/ecryptfs/inode.c
786
truncate_setsize(inode, ia->ia_size);
fs/ecryptfs/inode.c
799
upper_size_to_lower_size(crypt_stat, ia->ia_size);
fs/ecryptfs/inode.c
845
struct iattr ia = { .ia_valid = ATTR_SIZE, .ia_size = new_length };
fs/ecryptfs/inode.c
853
rc = truncate_upper(dentry, &ia, &lower_ia);
fs/ecryptfs/inode.c
887
struct dentry *dentry, struct iattr *ia)
fs/ecryptfs/inode.c
938
rc = setattr_prepare(&nop_mnt_idmap, dentry, ia);
fs/ecryptfs/inode.c
941
if (ia->ia_valid & ATTR_SIZE) {
fs/ecryptfs/inode.c
942
rc = ecryptfs_inode_newsize_ok(inode, ia->ia_size);
fs/ecryptfs/inode.c
947
memcpy(&lower_ia, ia, sizeof(lower_ia));
fs/ecryptfs/inode.c
948
if (ia->ia_valid & ATTR_FILE)
fs/ecryptfs/inode.c
949
lower_ia.ia_file = ecryptfs_file_to_lower(ia->ia_file);
fs/ecryptfs/inode.c
950
if (ia->ia_valid & ATTR_SIZE) {
fs/ecryptfs/inode.c
951
rc = truncate_upper(dentry, ia, &lower_ia);
fs/exfat/file.c
385
struct iattr ia;
fs/exfat/file.c
407
ia.ia_valid = ATTR_MODE | ATTR_CTIME;
fs/exfat/file.c
408
ia.ia_ctime = current_time(inode);
fs/exfat/file.c
410
ia.ia_mode = exfat_make_mode(sbi, attr, 0777);
fs/exfat/file.c
412
ia.ia_mode = exfat_make_mode(sbi, attr, 0666 | (inode->i_mode & 0111));
fs/exfat/file.c
432
file->f_path.dentry, &ia);
fs/exfat/file.c
437
err = exfat_setattr(file_mnt_idmap(file), file->f_path.dentry, &ia);
fs/exfat/file.c
441
fsnotify_change(file->f_path.dentry, ia.ia_valid);
fs/fat/file.c
100
err = fat_setattr(file_mnt_idmap(file), file->f_path.dentry, &ia);
fs/fat/file.c
104
fsnotify_change(file->f_path.dentry, ia.ia_valid);
fs/fat/file.c
42
struct iattr ia;
fs/fat/file.c
67
ia.ia_valid = ATTR_MODE | ATTR_CTIME;
fs/fat/file.c
68
ia.ia_ctime = current_time(inode);
fs/fat/file.c
70
ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO);
fs/fat/file.c
72
ia.ia_mode = fat_make_mode(sbi, attr,
fs/fat/file.c
95
file->f_path.dentry, &ia);
fs/fuse/cuse.c
326
struct cuse_init_args *ia = container_of(args, typeof(*ia), ap.args);
fs/fuse/cuse.c
327
struct fuse_args_pages *ap = &ia->ap;
fs/fuse/cuse.c
329
struct cuse_init_out *arg = &ia->out;
fs/fuse/cuse.c
414
kfree(ia);
fs/fuse/cuse.c
435
struct cuse_init_args *ia;
fs/fuse/cuse.c
446
ia = kzalloc_obj(*ia);
fs/fuse/cuse.c
447
if (!ia)
fs/fuse/cuse.c
450
ap = &ia->ap;
fs/fuse/cuse.c
451
ia->in.major = FUSE_KERNEL_VERSION;
fs/fuse/cuse.c
452
ia->in.minor = FUSE_KERNEL_MINOR_VERSION;
fs/fuse/cuse.c
453
ia->in.flags |= CUSE_UNRESTRICTED_IOCTL;
fs/fuse/cuse.c
456
ap->args.in_args[0].size = sizeof(ia->in);
fs/fuse/cuse.c
457
ap->args.in_args[0].value = &ia->in;
fs/fuse/cuse.c
459
ap->args.out_args[0].size = sizeof(ia->out);
fs/fuse/cuse.c
460
ap->args.out_args[0].value = &ia->out;
fs/fuse/cuse.c
465
ap->folios = &ia->folio;
fs/fuse/cuse.c
466
ap->descs = &ia->desc;
fs/fuse/cuse.c
467
ia->folio = folio;
fs/fuse/cuse.c
468
ia->desc.length = ap->args.out_args[1].size;
fs/fuse/cuse.c
473
kfree(ia);
fs/fuse/file.c
1001
struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args);
fs/fuse/file.c
1002
struct fuse_args_pages *ap = &ia->ap;
fs/fuse/file.c
1003
size_t count = ia->read.in.size;
fs/fuse/file.c
1016
fuse_short_read(inode, ia->read.attr_ver, num_read, ap);
fs/fuse/file.c
1025
if (ia->ff)
fs/fuse/file.c
1026
fuse_file_put(ia->ff, false);
fs/fuse/file.c
1028
fuse_io_free(ia);
fs/fuse/file.c
1031
static void fuse_send_readpages(struct fuse_io_args *ia, struct file *file,
fs/fuse/file.c
1036
struct fuse_args_pages *ap = &ia->ap;
fs/fuse/file.c
1052
fuse_read_args_fill(ia, file, pos, count, FUSE_READ);
fs/fuse/file.c
1053
ia->read.attr_ver = fuse_get_attr_version(fm->fc);
fs/fuse/file.c
1055
ia->ff = fuse_file_get(ff);
fs/fuse/file.c
1108
static void fuse_write_args_fill(struct fuse_io_args *ia, struct fuse_file *ff,
fs/fuse/file.c
1111
struct fuse_args *args = &ia->ap.args;
fs/fuse/file.c
1113
ia->write.in.fh = ff->fh;
fs/fuse/file.c
1114
ia->write.in.offset = pos;
fs/fuse/file.c
1115
ia->write.in.size = count;
fs/fuse/file.c
1122
args->in_args[0].size = sizeof(ia->write.in);
fs/fuse/file.c
1123
args->in_args[0].value = &ia->write.in;
fs/fuse/file.c
1126
args->out_args[0].size = sizeof(ia->write.out);
fs/fuse/file.c
1127
args->out_args[0].value = &ia->write.out;
fs/fuse/file.c
1142
static ssize_t fuse_send_write(struct fuse_io_args *ia, loff_t pos,
fs/fuse/file.c
1145
struct kiocb *iocb = ia->io->iocb;
fs/fuse/file.c
1149
struct fuse_write_in *inarg = &ia->write.in;
fs/fuse/file.c
1152
fuse_write_args_fill(ia, ff, pos, count);
fs/fuse/file.c
1159
if (ia->io->async)
fs/fuse/file.c
1160
return fuse_async_req_send(fm, ia, count);
fs/fuse/file.c
1162
err = fuse_simple_request(fm, &ia->ap.args);
fs/fuse/file.c
1163
if (!err && ia->write.out.size > count)
fs/fuse/file.c
1166
return err ?: ia->write.out.size;
fs/fuse/file.c
1188
static ssize_t fuse_send_write_pages(struct fuse_io_args *ia,
fs/fuse/file.c
1192
struct fuse_args_pages *ap = &ia->ap;
fs/fuse/file.c
1203
fuse_write_args_fill(ia, ff, pos, count);
fs/fuse/file.c
1204
ia->write.in.flags = fuse_write_flags(iocb);
fs/fuse/file.c
1206
ia->write.in.write_flags |= FUSE_WRITE_KILL_SUIDGID;
fs/fuse/file.c
1209
if (!err && ia->write.out.size > count)
fs/fuse/file.c
1212
short_write = ia->write.out.size < count;
fs/fuse/file.c
1214
count = ia->write.out.size;
fs/fuse/file.c
1230
if (ia->write.folio_locked && (i == ap->num_folios - 1))
fs/fuse/file.c
1238
static ssize_t fuse_fill_write_pages(struct fuse_io_args *ia,
fs/fuse/file.c
1243
struct fuse_args_pages *ap = &ia->ap;
fs/fuse/file.c
1313
ia->write.folio_locked = true;
fs/fuse/file.c
1347
struct fuse_io_args ia = {};
fs/fuse/file.c
1348
struct fuse_args_pages *ap = &ia.ap;
fs/fuse/file.c
1358
count = fuse_fill_write_pages(&ia, mapping, ii, pos, nr_pages);
fs/fuse/file.c
1362
err = fuse_send_write_pages(&ia, iocb, inode,
fs/fuse/file.c
1365
size_t num_written = ia.write.out.size;
fs/fuse/file.c
1658
struct fuse_io_args *ia;
fs/fuse/file.c
1663
ia = fuse_io_alloc(io, max_pages);
fs/fuse/file.c
1664
if (!ia)
fs/fuse/file.c
1670
fuse_io_free(ia);
fs/fuse/file.c
1685
fuse_io_free(ia);
fs/fuse/file.c
1696
err = fuse_get_user_pages(&ia->ap, iter, &nbytes, write,
fs/fuse/file.c
1703
ia->write.in.write_flags |= FUSE_WRITE_KILL_SUIDGID;
fs/fuse/file.c
1705
nres = fuse_send_write(ia, pos, nbytes, owner);
fs/fuse/file.c
1707
nres = fuse_send_read(ia, pos, nbytes, owner);
fs/fuse/file.c
1711
fuse_release_user_pages(&ia->ap, nres, io->should_dirty);
fs/fuse/file.c
1712
fuse_io_free(ia);
fs/fuse/file.c
1714
ia = NULL;
fs/fuse/file.c
1731
ia = fuse_io_alloc(io, max_pages);
fs/fuse/file.c
1732
if (!ia)
fs/fuse/file.c
1736
if (ia)
fs/fuse/file.c
1737
fuse_io_free(ia);
fs/fuse/file.c
1879
struct fuse_args_pages *ap = &wpa->ia.ap;
fs/fuse/file.c
1884
fuse_file_put(wpa->ia.ff, false);
fs/fuse/file.c
1892
struct fuse_args_pages *ap = &wpa->ia.ap;
fs/fuse/file.c
1916
struct fuse_args_pages *ap = &wpa->ia.ap;
fs/fuse/file.c
1917
struct fuse_write_in *inarg = &wpa->ia.write.in;
fs/fuse/file.c
1987
container_of(args, typeof(*wpa), ia.ap.args);
fs/fuse/file.c
2050
ap = &wpa->ia.ap;
fs/fuse/file.c
2079
struct fuse_args_pages *ap = &wpa->ia.ap;
fs/fuse/file.c
2100
fuse_write_args_fill(&wpa->ia, ff, folio_pos(folio) + offset, 0);
fs/fuse/file.c
2101
wpa->ia.write.in.write_flags |= FUSE_WRITE_CACHE;
fs/fuse/file.c
2103
wpa->ia.ff = ff;
fs/fuse/file.c
2105
ap = &wpa->ia.ap;
fs/fuse/file.c
2127
struct fuse_args_pages *ap = &data->wpa->ia.ap;
fs/fuse/file.c
2197
struct fuse_args_pages *ap = &wpa->ia.ap;
fs/fuse/file.c
2235
fuse_file_get(wpa->ia.ff);
fs/fuse/file.c
2237
ap = &wpa->ia.ap;
fs/fuse/file.c
2259
WARN_ON(!data->wpa->ia.ap.num_folios);
fs/fuse/file.c
436
struct fuse_io_args ia;
fs/fuse/file.c
580
void fuse_read_args_fill(struct fuse_io_args *ia, struct file *file, loff_t pos,
fs/fuse/file.c
584
struct fuse_args *args = &ia->ap.args;
fs/fuse/file.c
586
ia->read.in.fh = ff->fh;
fs/fuse/file.c
587
ia->read.in.offset = pos;
fs/fuse/file.c
588
ia->read.in.size = count;
fs/fuse/file.c
589
ia->read.in.flags = file->f_flags;
fs/fuse/file.c
593
args->in_args[0].size = sizeof(ia->read.in);
fs/fuse/file.c
594
args->in_args[0].value = &ia->read.in;
fs/fuse/file.c
685
struct fuse_io_args *ia;
fs/fuse/file.c
687
ia = kzalloc_obj(*ia);
fs/fuse/file.c
688
if (ia) {
fs/fuse/file.c
689
ia->io = io;
fs/fuse/file.c
690
ia->ap.folios = fuse_folios_alloc(nfolios, GFP_KERNEL,
fs/fuse/file.c
691
&ia->ap.descs);
fs/fuse/file.c
692
if (!ia->ap.folios) {
fs/fuse/file.c
693
kfree(ia);
fs/fuse/file.c
694
ia = NULL;
fs/fuse/file.c
697
return ia;
fs/fuse/file.c
700
static void fuse_io_free(struct fuse_io_args *ia)
fs/fuse/file.c
702
kfree(ia->ap.folios);
fs/fuse/file.c
703
kfree(ia);
fs/fuse/file.c
709
struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args);
fs/fuse/file.c
710
struct fuse_io_priv *io = ia->io;
fs/fuse/file.c
717
if (ia->write.out.size > ia->write.in.size) {
fs/fuse/file.c
720
nres = ia->write.out.size;
fs/fuse/file.c
721
if (ia->write.in.size != ia->write.out.size)
fs/fuse/file.c
722
pos = ia->write.in.offset - io->offset +
fs/fuse/file.c
723
ia->write.out.size;
fs/fuse/file.c
729
if (ia->read.in.size != outsize)
fs/fuse/file.c
730
pos = ia->read.in.offset - io->offset + outsize;
fs/fuse/file.c
733
fuse_release_user_pages(&ia->ap, err ?: nres, io->should_dirty);
fs/fuse/file.c
736
fuse_io_free(ia);
fs/fuse/file.c
740
struct fuse_io_args *ia, size_t num_bytes)
fs/fuse/file.c
743
struct fuse_io_priv *io = ia->io;
fs/fuse/file.c
751
ia->ap.args.end = fuse_aio_complete_req;
fs/fuse/file.c
752
ia->ap.args.may_block = io->should_dirty;
fs/fuse/file.c
753
err = fuse_simple_background(fm, &ia->ap.args, GFP_KERNEL);
fs/fuse/file.c
755
fuse_aio_complete_req(fm, &ia->ap.args, err);
fs/fuse/file.c
760
static ssize_t fuse_send_read(struct fuse_io_args *ia, loff_t pos, size_t count,
fs/fuse/file.c
763
struct file *file = ia->io->iocb->ki_filp;
fs/fuse/file.c
767
fuse_read_args_fill(ia, file, pos, count, FUSE_READ);
fs/fuse/file.c
769
ia->read.in.read_flags |= FUSE_READ_LOCKOWNER;
fs/fuse/file.c
770
ia->read.in.lock_owner = fuse_lock_owner_id(fm->fc, owner);
fs/fuse/file.c
773
if (ia->io->async)
fs/fuse/file.c
774
return fuse_async_req_send(fm, ia, count);
fs/fuse/file.c
776
return fuse_simple_request(fm, &ia->ap.args);
fs/fuse/file.c
820
struct fuse_io_args ia = {
fs/fuse/file.c
836
fuse_read_args_fill(&ia, file, pos, desc.length, FUSE_READ);
fs/fuse/file.c
837
res = fuse_simple_request(fm, &ia.ap.args);
fs/fuse/file.c
844
fuse_short_read(inode, attr_ver, res, &ia.ap);
fs/fuse/file.c
868
struct fuse_io_args *ia;
fs/fuse/file.c
876
static void fuse_send_readpages(struct fuse_io_args *ia, struct file *file,
fs/fuse/file.c
884
struct fuse_io_args *ia = data->ia;
fs/fuse/file.c
890
if (ia && fuse_folios_need_send(fc, pos, len, &ia->ap, data->nr_bytes,
fs/fuse/file.c
892
fuse_send_readpages(ia, data->file, data->nr_bytes,
fs/fuse/file.c
895
data->ia = NULL;
fs/fuse/file.c
896
ia = NULL;
fs/fuse/file.c
898
if (!ia) {
fs/fuse/file.c
908
data->ia = fuse_io_alloc(NULL, nr_pages);
fs/fuse/file.c
909
if (!data->ia)
fs/fuse/file.c
911
ia = data->ia;
fs/fuse/file.c
914
ap = &ia->ap;
fs/fuse/file.c
954
if (data->ia)
fs/fuse/file.c
955
fuse_send_readpages(data->ia, data->file, data->nr_bytes,
fs/fuse/fuse_i.h
1179
void fuse_read_args_fill(struct fuse_io_args *ia, struct file *file, loff_t pos,
fs/fuse/inode.c
1323
struct fuse_init_args *ia = container_of(args, typeof(*ia), args);
fs/fuse/inode.c
1324
struct fuse_init_out *arg = &ia->out;
fs/fuse/inode.c
1474
kfree(ia);
fs/fuse/inode.c
1487
struct fuse_init_args *ia;
fs/fuse/inode.c
1490
ia = kzalloc_obj(*ia, GFP_KERNEL | __GFP_NOFAIL);
fs/fuse/inode.c
1492
ia->in.major = FUSE_KERNEL_VERSION;
fs/fuse/inode.c
1493
ia->in.minor = FUSE_KERNEL_MINOR_VERSION;
fs/fuse/inode.c
1494
ia->in.max_readahead = fm->sb->s_bdi->ra_pages * PAGE_SIZE;
fs/fuse/inode.c
1528
ia->in.flags = flags;
fs/fuse/inode.c
1529
ia->in.flags2 = flags >> 32;
fs/fuse/inode.c
1531
ia->args.opcode = FUSE_INIT;
fs/fuse/inode.c
1532
ia->args.in_numargs = 1;
fs/fuse/inode.c
1533
ia->args.in_args[0].size = sizeof(ia->in);
fs/fuse/inode.c
1534
ia->args.in_args[0].value = &ia->in;
fs/fuse/inode.c
1535
ia->args.out_numargs = 1;
fs/fuse/inode.c
1539
ia->args.out_argvar = true;
fs/fuse/inode.c
1540
ia->args.out_args[0].size = sizeof(ia->out);
fs/fuse/inode.c
1541
ia->args.out_args[0].value = &ia->out;
fs/fuse/inode.c
1542
ia->args.force = true;
fs/fuse/inode.c
1543
ia->args.nocreds = true;
fs/fuse/inode.c
1545
return ia;
fs/fuse/inode.c
1550
struct fuse_init_args *ia = fuse_new_init(fm);
fs/fuse/inode.c
1554
err = fuse_simple_request(fm, &ia->args);
fs/fuse/inode.c
1559
ia->args.end = process_init_reply;
fs/fuse/inode.c
1560
err = fuse_simple_background(fm, &ia->args, GFP_KERNEL);
fs/fuse/inode.c
1564
process_init_reply(fm, &ia->args, err);
fs/fuse/readdir.c
341
struct fuse_io_args ia = {};
fs/fuse/readdir.c
342
struct fuse_args *args = &ia.ap.args;
fs/fuse/readdir.c
358
fuse_read_args_fill(&ia, file, ctx->pos, bufsize, FUSE_READDIRPLUS);
fs/fuse/readdir.c
360
fuse_read_args_fill(&ia, file, ctx->pos, bufsize, FUSE_READDIR);
fs/iomap/ioend.c
408
struct iomap_ioend *ia = container_of(a, struct iomap_ioend, io_list);
fs/iomap/ioend.c
411
if (ia->io_offset < ib->io_offset)
fs/iomap/ioend.c
413
if (ia->io_offset > ib->io_offset)
fs/nfsd/nfs4state.c
1229
struct iattr ia = { .ia_valid = ATTR_ATIME | ATTR_CTIME | ATTR_MTIME | ATTR_DELEG };
fs/nfsd/nfs4state.c
1251
ret = notify_change(&nop_mnt_idmap, f->f_path.dentry, &ia, NULL);
fs/ramfs/file-nommu.c
162
struct dentry *dentry, struct iattr *ia)
fs/ramfs/file-nommu.c
165
unsigned int old_ia_valid = ia->ia_valid;
fs/ramfs/file-nommu.c
169
ret = setattr_prepare(&nop_mnt_idmap, dentry, ia);
fs/ramfs/file-nommu.c
174
if (ia->ia_valid & ATTR_SIZE) {
fs/ramfs/file-nommu.c
177
if (ia->ia_size != size) {
fs/ramfs/file-nommu.c
178
ret = ramfs_nommu_resize(inode, ia->ia_size, size);
fs/ramfs/file-nommu.c
179
if (ret < 0 || ia->ia_valid == ATTR_SIZE)
fs/ramfs/file-nommu.c
185
ia->ia_valid |= ATTR_MTIME|ATTR_CTIME;
fs/ramfs/file-nommu.c
189
setattr_copy(&nop_mnt_idmap, inode, ia);
fs/ramfs/file-nommu.c
191
ia->ia_valid = old_ia_valid;
include/linux/quotaops.h
24
struct inode *inode, struct iattr *ia)
include/linux/quotaops.h
26
return ((ia->ia_valid & ATTR_SIZE) ||
include/linux/quotaops.h
27
i_uid_needs_update(idmap, ia, inode) ||
include/linux/quotaops.h
28
i_gid_needs_update(idmap, ia, inode));
net/bluetooth/smp.c
3526
const bdaddr_t ia = { { 0xa6, 0xa5, 0xa4, 0xa3, 0xa2, 0xa1 } };
net/bluetooth/smp.c
3533
err = smp_c1(k, r, preq, pres, _iat, &ia, _rat, &ra, res);
net/bluetooth/smp.c
408
const bdaddr_t *ia, u8 _rat, const bdaddr_t *ra, u8 res[16])
net/bluetooth/smp.c
414
SMP_DBG("iat %u ia %6phN rat %u ra %6phN", _iat, ia, _rat, ra);
net/bluetooth/smp.c
439
memcpy(p2 + 6, ia, 6);
tools/perf/util/disasm.c
748
const struct ins *ia = a;
tools/perf/util/disasm.c
751
return strcmp(ia->name, ib->name);
tools/perf/util/s390-cpumsf-kernel.h
28
unsigned long long ia; /* Instruction Address */
tools/perf/util/s390-cpumsf.c
262
local.ia = be64toh(basicp->ia);
tools/perf/util/s390-cpumsf.c
279
basic->AS, basic->prim_asn, basic->ia, basic->CL,
tools/perf/util/s390-cpumsf.c
508
.ip = basic->ia,