Home
last modified time | relevance | path

Searched full:iap (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/input/mouse/
H A Delan_i2c_i2c.c271 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 Delan_i2c_smbus.c151 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 Delan_i2c.h47 /* 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 Dvfs.c390 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 Dnfs3proc.c256 struct iattr *iap = &argp->attrs; in nfsd3_create_file() local
259 .na_iattr = iap, in nfsd3_create_file()
270 if (!(iap->ia_valid & ATTR_MODE)) in nfsd3_create_file()
271 iap->ia_mode = 0; in nfsd3_create_file()
325 iap->ia_valid &= ATTR_SIZE; in nfsd3_create_file()
342 iap->ia_mode &= ~current_umask(); in nfsd3_create_file()
347 host_err = vfs_create(&nop_mnt_idmap, inode, child, iap->ia_mode, true); in nfsd3_create_file()
355 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd3_create_file()
356 iap->ia_valid &= ~ATTR_SIZE; in nfsd3_create_file()
358 iap->ia_valid = ATTR_MTIME | ATTR_ATIME | in nfsd3_create_file()
[all …]
H A Dvfs.h67 struct iattr *iap = attrs->na_iattr; in nfsd_attrs_valid() local
69 return (iap->ia_valid || (attrs->na_seclabel && in nfsd_attrs_valid()
100 struct svc_fh *resfhp, struct nfsd_attrs *iap);
H A Dnfsproc.c80 struct iattr *iap = &argp->attrs; in nfsd_proc_setattr() local
82 .na_iattr = iap, in nfsd_proc_setattr()
105 if ((iap->ia_valid & BOTH_TIME_SET) == BOTH_TIME_SET && in nfsd_proc_setattr()
106 iap->ia_mtime.tv_sec == iap->ia_atime.tv_sec) { in nfsd_proc_setattr()
114 time64_t delta = iap->ia_atime.tv_sec - ktime_get_real_seconds(); in nfsd_proc_setattr()
123 setattr_prepare(&nop_mnt_idmap, fhp->fh_dentry, iap) != 0) { in nfsd_proc_setattr()
129 iap->ia_valid &= ~BOTH_TIME_SET; in nfsd_proc_setattr()
H A Dnfs4proc.c238 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()
323 open->op_truncate = (iap->ia_valid & ATTR_SIZE) && in nfsd4_create_file()
324 !iap->ia_size; in nfsd4_create_file()
351 iap->ia_mode &= ~current_umask(); in nfsd4_create_file()
363 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd4_create_file()
364 iap->ia_valid &= ~ATTR_SIZE; in nfsd4_create_file()
366 iap->ia_valid = ATTR_MTIME | ATTR_ATIME | in nfsd4_create_file()
[all …]
H A Dtrace.h2367 const struct iattr *iap,
2370 TP_ARGS(rqstp, fhp, iap, guardtime),
2387 __entry->ia_valid = iap->ia_valid;
2388 __entry->ia_size = iap->ia_size;
2389 __entry->ia_uid = __kuid_val(iap->ia_uid);
2390 __entry->ia_gid = __kgid_val(iap->ia_gid);
2391 __entry->ia_mode = iap->ia_mode;
/linux/drivers/input/touchscreen/
H A Delants_i2c.c353 * 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 Dmicrochip,mpfs-sys-controller.yaml34 perform In-Application Programming (IAP) or during device initialisation
/linux/fs/nfs/
H A Dnfs4xdr.c1081 static void encode_attrs(struct xdr_stream *xdr, const struct iattr *iap, in encode_attrs() argument
1098 if ((iap->ia_valid & ATTR_SIZE) && (attrmask[0] & FATTR4_WORD0_SIZE)) { in encode_attrs()
1102 if (iap->ia_valid & ATTR_MODE) { in encode_attrs()
1111 if ((iap->ia_valid & ATTR_UID) && (attrmask[1] & FATTR4_WORD1_OWNER)) { in encode_attrs()
1112 owner_namelen = nfs_map_uid_to_name(server, iap->ia_uid, owner_name, IDMAP_NAMESZ); in encode_attrs()
1115 from_kuid(&init_user_ns, iap->ia_uid)); in encode_attrs()
1124 if ((iap->ia_valid & ATTR_GID) && in encode_attrs()
1126 owner_grouplen = nfs_map_gid_to_group(server, iap->ia_gid, owner_group, IDMAP_NAMESZ); in encode_attrs()
1129 from_kgid(&init_user_ns, iap->ia_gid)); in encode_attrs()
1138 if (iap->ia_valid & ATTR_ATIME_SET) { in encode_attrs()
[all …]
H A Dnfs4proc.c3419 truncate = (arg->iap->ia_valid & ATTR_SIZE) ? true : false; in _nfs4_do_setattr()
3466 .iap = sattr, in nfs4_do_setattr()
6401 .iap = &sattr, in _nfs4_do_set_security_label()
/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c2027 unsigned char *iap, tmpaddr[ETH_ALEN]; in fec_get_mac() local
2036 iap = macaddr; in fec_get_mac()
2041 if (!is_valid_ether_addr(iap)) { in fec_get_mac()
2046 iap = tmpaddr; in fec_get_mac()
2055 if (!is_valid_ether_addr(iap)) { in fec_get_mac()
2058 iap = (unsigned char *)FEC_FLASHMAC; in fec_get_mac()
2063 iap = (unsigned char *)&pdata->mac; in fec_get_mac()
2070 if (!is_valid_ether_addr(iap)) { in fec_get_mac()
2075 iap = &tmpaddr[0]; in fec_get_mac()
2081 if (!is_valid_ether_addr(iap)) { in fec_get_mac()
[all …]
/linux/drivers/firmware/microchip/
H A Dmpfs-auto-update.c59 * | Reserved for multi-image IAP |
/linux/include/linux/
H A Dnfs_xdr.h824 struct iattr * iap; member
/linux/fs/jfs/
H A Djfs_imap.c1681 * NAME: diAllocAny(imap,agno,dir,iap)