| /linux/drivers/input/mouse/ |
| H A D | elan_i2c_i2c.c | 271 u8 pattern, bool iap, u8 *version) in elan_i2c_get_version() argument 277 if (!iap) in elan_i2c_get_version() 287 iap ? "IAP" : "FW", error); in elan_i2c_get_version() 292 *version = iap ? val[1] : val[0]; in elan_i2c_get_version() 368 bool iap, u16 *csum) in elan_i2c_get_checksum() argument 374 iap ? ETP_I2C_IAP_CHECKSUM_CMD : in elan_i2c_get_checksum() 379 iap ? "IAP" : "FW", error); in elan_i2c_get_checksum() 479 "failed to read iap control register: %d\n", in elan_i2c_iap_get_mode() 485 dev_dbg(&client->dev, "iap control reg: 0x%04x.\n", constant); in elan_i2c_iap_get_mode() 532 "cannot write iap type: %d\n", error); in elan_read_write_iap_type() [all …]
|
| H A D | elan_i2c_smbus.c | 151 u8 pattern, bool iap, u8 *version) in elan_smbus_get_version() argument 157 iap ? ETP_SMBUS_IAP_VERSION_CMD : in elan_smbus_get_version() 162 iap ? "IAP" : "FW", error); in elan_smbus_get_version() 206 bool iap, u16 *csum) in elan_smbus_get_checksum() argument 212 iap ? ETP_SMBUS_FW_CHECKSUM_CMD : in elan_smbus_get_checksum() 217 iap ? "IAP" : "FW", error); in elan_smbus_get_checksum() 302 dev_err(&client->dev, "failed to read iap ctrol register: %d\n", in elan_smbus_iap_get_mode() 308 dev_dbg(&client->dev, "iap control reg: 0x%04x.\n", constant); in elan_smbus_iap_get_mode() 366 /* write iap password */ in elan_smbus_prepare_fw_update() 369 dev_err(dev, "cannot write iap password\n"); in elan_smbus_prepare_fw_update() [all …]
|
| H A D | elan_i2c.h | 47 /* IAP Firmware handling */ 84 int (*get_version)(struct i2c_client *client, u8 pattern, bool iap, 88 int (*get_checksum)(struct i2c_client *client, bool iap, u16 *csum);
|
| /linux/fs/nfsd/ |
| H A D | vfs.c | 390 nfsd_sanitize_attrs(struct inode *inode, struct iattr *iap) in nfsd_sanitize_attrs() argument 394 iap->ia_valid &= ~ATTR_MODE; in nfsd_sanitize_attrs() 397 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs() 398 iap->ia_mode &= S_IALLUGO; in nfsd_sanitize_attrs() 399 iap->ia_mode |= (inode->i_mode & ~S_IALLUGO); in nfsd_sanitize_attrs() 404 ((iap->ia_valid & ATTR_UID) || (iap->ia_valid & ATTR_GID))) { in nfsd_sanitize_attrs() 405 iap->ia_valid |= ATTR_KILL_PRIV; in nfsd_sanitize_attrs() 406 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs() 408 iap->ia_mode &= ~S_ISUID; in nfsd_sanitize_attrs() 409 if (iap->ia_mode & S_IXGRP) in nfsd_sanitize_attrs() [all …]
|
| H A D | nfs4proc.c | 238 struct iattr *iap = &open->op_iattr; in nfsd4_create_file() local 240 .na_iattr = iap, in nfsd4_create_file() 251 if (!(iap->ia_valid & ATTR_MODE)) in nfsd4_create_file() 252 iap->ia_mode = 0; in nfsd4_create_file() 320 open->op_truncate = (iap->ia_valid & ATTR_SIZE) && in nfsd4_create_file() 321 !iap->ia_size; in nfsd4_create_file() 348 iap->ia_mode &= ~current_umask(); in nfsd4_create_file() 360 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd4_create_file() 361 iap->ia_valid &= ~ATTR_SIZE; in nfsd4_create_file() 363 iap->ia_valid = ATTR_MTIME | ATTR_ATIME | in nfsd4_create_file() [all …]
|
| H A D | trace.h | 2370 const struct iattr *iap, 2373 TP_ARGS(rqstp, fhp, iap, guardtime), 2390 __entry->ia_valid = iap->ia_valid; 2391 __entry->ia_size = iap->ia_size; 2392 __entry->ia_uid = __kuid_val(iap->ia_uid); 2393 __entry->ia_gid = __kgid_val(iap->ia_gid); 2394 __entry->ia_mode = iap->ia_mode;
|
| /linux/drivers/input/touchscreen/ |
| H A D | elants_i2c.c | 353 * sending fastboot or IAP command to the device. in elants_i2c_sw_reset() 698 "IAP Write Page failed: %d\n", error); in elants_i2c_fw_write_page() 705 "IAP Ack read failed: %d\n", error); in elants_i2c_fw_write_page() 714 "IAP Get Ack Error [%02x:%02x]\n", in elants_i2c_fw_write_page() 810 dev_err(&client->dev, "failed to enter IAP mode: %d\n", in elants_i2c_do_update_firmware() 815 /* Start IAP Procedure */ in elants_i2c_do_update_firmware() 816 dev_dbg(&client->dev, "Normal IAP procedure\n"); in elants_i2c_do_update_firmware() 835 dev_err(&client->dev, "failed to enter IAP mode: %d\n", in elants_i2c_do_update_firmware() 843 /* check IAP state */ in elants_i2c_do_update_firmware() 847 "failed to read IAP acknowledgement: %d\n", in elants_i2c_do_update_firmware() [all …]
|
| /linux/Documentation/devicetree/bindings/soc/microchip/ |
| H A D | microchip,mpfs-sys-controller.yaml | 34 perform In-Application Programming (IAP) or during device initialisation
|
| /linux/fs/nfs/ |
| H A D | nfs4xdr.c | 1099 static void encode_attrs(struct xdr_stream *xdr, const struct iattr *iap, in encode_attrs() argument 1116 if ((iap->ia_valid & ATTR_SIZE) && (attrmask[0] & FATTR4_WORD0_SIZE)) { in encode_attrs() 1120 if (iap->ia_valid & ATTR_MODE) { in encode_attrs() 1129 if ((iap->ia_valid & ATTR_UID) && (attrmask[1] & FATTR4_WORD1_OWNER)) { in encode_attrs() 1130 owner_namelen = nfs_map_uid_to_name(server, iap->ia_uid, owner_name, IDMAP_NAMESZ); in encode_attrs() 1133 from_kuid(&init_user_ns, iap->ia_uid)); in encode_attrs() 1142 if ((iap->ia_valid & ATTR_GID) && in encode_attrs() 1144 owner_grouplen = nfs_map_gid_to_group(server, iap->ia_gid, owner_group, IDMAP_NAMESZ); in encode_attrs() 1147 from_kgid(&init_user_ns, iap->ia_gid)); in encode_attrs() 1156 if (iap->ia_valid & ATTR_ATIME_SET) { in encode_attrs() [all …]
|
| H A D | nfs4proc.c | 3429 truncate = (arg->iap->ia_valid & ATTR_SIZE) ? true : false; in _nfs4_do_setattr() 3476 .iap = sattr, in nfs4_do_setattr() 6470 .iap = &sattr, in _nfs4_do_set_security_label()
|
| /linux/drivers/firmware/microchip/ |
| H A D | mpfs-auto-update.c | 59 * | Reserved for multi-image IAP |
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-etm4x-core.c | 2386 struct etm4_init_arg *iap = *this_cpu_ptr(&delayed_probe); in etm4_probe_cpu() local 2388 if (!iap) in etm4_probe_cpu() 2391 init_arg = *iap; in etm4_probe_cpu() 2392 devm_kfree(init_arg.dev, iap); in etm4_probe_cpu()
|
| /linux/include/linux/ |
| H A D | nfs_xdr.h | 824 struct iattr * iap; member
|
| /linux/fs/jfs/ |
| H A D | jfs_imap.c | 1681 * NAME: diAllocAny(imap,agno,dir,iap)
|