/illumos-gate/usr/src/lib/lib9p/common/ |
H A D | fid.h | 89 l9p_fid_isauth(struct l9p_fid *fid) in l9p_fid_isauth() argument 91 return ((fid->lo_flags & L9P_LO_ISAUTH) != 0); in l9p_fid_isauth() 95 l9p_fid_setauth(struct l9p_fid *fid) in l9p_fid_setauth() argument 97 fid->lo_flags |= L9P_LO_ISAUTH; in l9p_fid_setauth() 101 l9p_fid_isdir(struct l9p_fid *fid) in l9p_fid_isdir() argument 103 return ((fid->lo_flags & L9P_LO_ISDIR) != 0); in l9p_fid_isdir() 107 l9p_fid_setdir(struct l9p_fid *fid) in l9p_fid_setdir() argument 109 fid->lo_flags |= L9P_LO_ISDIR; in l9p_fid_setdir() 113 l9p_fid_unsetdir(struct l9p_fid *fid) in l9p_fid_unsetdir() argument 115 fid->lo_flags &= ~(uint32_t)L9P_LO_ISDIR; in l9p_fid_unsetdir() [all …]
|
H A D | request.c | 503 fid_lookup(struct l9p_connection *conn, uint32_t fid, int err, int flags, in fid_lookup() argument 508 file = ht_find(&conn->lc_files, fid); in fid_lookup() 620 struct l9p_fid *fid; in l9p_dispatch_tattach() local 638 fid = l9p_connection_alloc_fid(conn, req->lr_req.hdr.fid); in l9p_dispatch_tattach() 639 if (fid == NULL) in l9p_dispatch_tattach() 644 req->lr_fid = fid; in l9p_dispatch_tattach() 656 l9p_fid_setvalid(fid); in l9p_dispatch_tattach() 658 l9p_fid_setdir(fid); in l9p_dispatch_tattach() 660 l9p_connection_remove_fid(conn, fid); in l9p_dispatch_tattach() 669 struct l9p_fid *fid; in l9p_dispatch_tclunk() local [all …]
|
H A D | connection.c | 144 struct l9p_fid *fid; in l9p_connection_close() local 169 while ((fid = ht_next(&iter)) != NULL) { in l9p_connection_close() 171 conn->lc_server->ls_backend->softc, fid); in l9p_connection_close() 172 free(fid); in l9p_connection_close() 181 l9p_connection_alloc_fid(struct l9p_connection *conn, uint32_t fid) in l9p_connection_alloc_fid() argument 186 file->lo_fid = fid; in l9p_connection_alloc_fid() 194 if (ht_add(&conn->lc_files, fid, file) != 0) { in l9p_connection_alloc_fid() 203 l9p_connection_remove_fid(struct l9p_connection *conn, struct l9p_fid *fid) in l9p_connection_remove_fid() argument 208 assert(!l9p_fid_isvalid(fid)); in l9p_connection_remove_fid() 211 be->freefid(be->softc, fid); in l9p_connection_remove_fid() [all …]
|
/illumos-gate/usr/src/cmd/smbsrv/testoplock/ |
H A D | tol_main.c | 163 do_open(int fid, char *arg2) in do_open() argument 166 smb_ofile_t *ofile = &ofile_array[fid]; in do_open() 184 printf(" open %d OK\n", fid); in do_open() 188 do_close(int fid) in do_close() argument 191 smb_ofile_t *ofile = &ofile_array[fid]; in do_close() 220 do_req(int fid, char *arg2) in do_req() argument 222 smb_ofile_t *ofile = &ofile_array[fid]; in do_req() 241 fid, oplock, status, xlate_nt_status(status)); in do_req() 246 do_ack(int fid, char *arg2) in do_ack() argument 249 smb_ofile_t *ofile = &ofile_array[fid]; in do_ack() [all …]
|
H A D | case05.ref | 4 req oplock fid=2 ret oplock=0x803 status=0x0 (SUCCESS) 9 fid=2 Lease=4 State=0x803 Excl=N onlist: RH 13 *smb_oplock_ind_break fid=2 NewLevel=0x3, AckReq=0, ComplStatus=0x215 (OPLOCK_SWITCHED_TO_NEW_HANDL… 14 req oplock fid=3 ret oplock=0x803 status=0x0 (SUCCESS) 19 fid=2 Lease=4 State=0x0 Excl=N onlist: 20 fid=3 Lease=4 State=0x803 Excl=N onlist: RH 24 *smb_oplock_ind_break fid=3 NewLevel=0x0, AckReq=1, ComplStatus=0x0 (SUCCESS) 25 *smb_oplock_send_break fid=3 NewLevel=0x800, OldLevel=0x803, AckReq=1) 31 fid=2 Lease=4 State=0x0 Excl=N onlist: 32 fid=3 Lease=4 State=0x803 BreakTo=0x800 Excl=N onlist: RHBQ(to none) [all …]
|
H A D | case06.ref | 4 req oplock fid=1 ret oplock=0x801 status=0x0 (SUCCESS) 8 req oplock fid=2 ret oplock=0x801 status=0x0 (SUCCESS) 13 fid=1 Lease=1 State=0x801 Excl=N onlist: R 14 fid=2 Lease=2 State=0x801 Excl=N onlist: R 16 *smb_oplock_ind_break fid=2 NewLevel=0x0, AckReq=0, ComplStatus=0x0 (SUCCESS) 17 *smb_oplock_send_break fid=2 NewLevel=0x800, OldLevel=0x801, AckReq=0) 23 fid=1 Lease=1 State=0x801 Excl=N onlist: R 24 fid=2 Lease=2 State=0x800 Excl=N onlist: 28 req oplock fid=3 ret oplock=0x801 status=0x0 (SUCCESS) 30 *smb_oplock_ind_break fid=3 NewLevel=0x0, AckReq=0, ComplStatus=0x216 (OPLOCK_HANDLE_CLOSED) [all …]
|
H A D | case12.ref | 4 req oplock fid=1 ret oplock=0x807 status=0x0 (SUCCESS) 9 fid=1 Lease=1 State=0x807 Excl=Y onlist: 13 *smb_oplock_ind_break fid=1 NewLevel=0x3, AckReq=1, ComplStatus=0x0 (SUCCESS) 14 *smb_oplock_send_break fid=1 NewLevel=0x803, OldLevel=0x807, AckReq=1) 22 fid=1 Lease=1 State=0x807 BreakTo=0x803 Excl=Y onlist: 23 fid=2 Lease= State=0x0 Excl=N onlist: 34 fid=1 Lease=1 State=0x807 BreakTo=0x803 Excl=Y onlist: 35 fid=2 Lease= State=0x0 Excl=N onlist: 36 fid=3 Lease= State=0x0 Excl=N onlist: 38 ack: break fid=1, newstate=0x803, status=0x0 (SUCCESS) [all …]
|
H A D | case14.ref | 5 req oplock fid=1 ret oplock=0x807 status=0x0 (SUCCESS) 10 fid=1 Lease=1 State=0x807 Excl=Y onlist: 18 fid=1 Lease=1 State=0x807 Excl=Y onlist: 24 *smb_oplock_ind_break fid=1 NewLevel=0x3, AckReq=1, ComplStatus=0x0 (SUCCESS) 25 *smb_oplock_send_break fid=1 NewLevel=0x803, OldLevel=0x807, AckReq=1) 31 fid=1 Lease=1 State=0x807 BreakTo=0x803 Excl=Y onlist: 32 fid=2 Lease=2 State=0x0 Excl=N onlist: 35 ack: break fid=1, newstate=0x803, status=0x0 (SUCCESS) 40 fid=1 Lease=1 State=0x803 Excl=N onlist: RH 41 fid=2 Lease=2 State=0x0 Excl=N onlist: [all …]
|
H A D | case13.ref | 4 req oplock fid=1 ret oplock=0x801 status=0x0 (SUCCESS) 9 fid=1 Lease=1 State=0x801 Excl=N onlist: R 16 *smb_oplock_ind_break fid=1 NewLevel=0x7, AckReq=0, ComplStatus=0x215 (OPLOCK_SWITCHED_TO_NEW_HANDL… 17 req oplock fid=2 ret oplock=0x807 status=0x0 (SUCCESS) 22 fid=1 Lease=1 State=0x0 Excl=N onlist: 23 fid=2 Lease=1 State=0x807 Excl=Y onlist: 31 fid=1 Lease=1 State=0x807 Excl=Y onlist: 32 fid=2 Lease=1 State=0x0 Excl=N onlist: 40 fid=1 Lease=1 State=0x807 Excl=Y onlist: 45 *smb_oplock_ind_break fid=1 NewLevel=0x3, AckReq=1, ComplStatus=0x0 (SUCCESS) [all …]
|
H A D | case08.ref | 4 req oplock fid=1 ret oplock=0x805 status=0x0 (SUCCESS) 9 fid=1 Lease=1 State=0x805 Excl=Y onlist: 13 *smb_oplock_ind_break fid=1 NewLevel=0x1, AckReq=1, ComplStatus=0x0 (SUCCESS) 14 *smb_oplock_send_break fid=1 NewLevel=0x801, OldLevel=0x805, AckReq=1) 20 fid=1 Lease=1 State=0x805 BreakTo=0x801 Excl=Y onlist: 21 fid=2 Lease=2 State=0x0 Excl=N onlist: 23 ack: break fid=1, newstate=0x801, status=0x0 (SUCCESS) 28 fid=1 Lease=1 State=0x801 Excl=N onlist: R 29 fid=2 Lease=2 State=0x0 Excl=N onlist: 31 req oplock fid=2 ret oplock=0x801 status=0x0 (SUCCESS) [all …]
|
H A D | case11.ref | 4 req oplock fid=1 ret oplock=0x807 status=0x0 (SUCCESS) 9 fid=1 Lease=1 State=0x807 Excl=Y onlist: 13 *smb_oplock_ind_break fid=1 NewLevel=0x3, AckReq=1, ComplStatus=0x0 (SUCCESS) 14 *smb_oplock_send_break fid=1 NewLevel=0x803, OldLevel=0x807, AckReq=1) 17 ack: break fid=1, newstate=0x803, status=0x0 (SUCCESS) 22 fid=1 Lease=1 State=0x803 Excl=N onlist: RH 23 fid=2 Lease= State=0x0 Excl=N onlist: 25 req oplock fid=2 ret oplock=0x0 status=0xc00000e2 (OPLOCK_NOT_GRANTED) 30 fid=1 Lease=1 State=0x803 Excl=N onlist: RH 31 fid=2 Lease= State=0x0 Excl=N onlist:
|
H A D | case01.ref | 4 req oplock fid=1 ret oplock=0x400 status=0x0 (SUCCESS) 9 fid=1 Lease= State=0x400 Excl=Y onlist: 11 *smb_oplock_ind_break fid=1 NewLevel=0x100, AckReq=1, ComplStatus=0x0 (SUCCESS) 12 *smb_oplock_send_break fid=1 NewLevel=0x100, OldLevel=0x400, AckReq=1) 18 fid=1 Lease= State=0x400 BreakTo=0x100 Excl=Y onlist: 20 ack: break fid=1, newstate=0x100, status=0x0 (SUCCESS) 24 req oplock fid=2 ret oplock=0x100 status=0x0 (SUCCESS) 29 fid=1 Lease= State=0x100 Excl=N onlist: II 30 fid=2 Lease= State=0x100 Excl=N onlist: II
|
H A D | case10.ref | 4 req oplock fid=1 ret oplock=0x100 status=0x0 (SUCCESS) 9 fid=1 Lease= State=0x100 Excl=N onlist: II 18 fid=1 Lease= State=0x100 Excl=N onlist: II 19 fid=2 Lease=2 State=0x0 Excl=N onlist: 21 req oplock fid=2 ret oplock=0x0 status=0xc00000e2 (OPLOCK_NOT_GRANTED) 23 req oplock fid=2 ret oplock=0x0 status=0xc00000e2 (OPLOCK_NOT_GRANTED) 25 req oplock fid=2 ret oplock=0x801 status=0x0 (SUCCESS) 30 fid=1 Lease= State=0x100 Excl=N onlist: II 31 fid=2 Lease=2 State=0x801 Excl=N onlist: R
|
H A D | case02.ref | 4 req oplock fid=1 ret oplock=0x807 status=0x0 (SUCCESS) 9 fid=1 Lease= State=0x807 Excl=Y onlist: 11 *smb_oplock_ind_break fid=1 NewLevel=0x3, AckReq=1, ComplStatus=0x0 (SUCCESS) 12 *smb_oplock_send_break fid=1 NewLevel=0x803, OldLevel=0x807, AckReq=1) 18 fid=1 Lease= State=0x807 BreakTo=0x803 Excl=Y onlist: 20 ack: break fid=1, newstate=0x803, status=0x0 (SUCCESS) 24 req oplock fid=2 ret oplock=0x803 status=0x0 (SUCCESS) 29 fid=1 Lease= State=0x803 Excl=N onlist: RH 30 fid=2 Lease= State=0x803 Excl=N onlist: RH
|
H A D | case09.ref | 4 req oplock fid=1 ret oplock=0x100 status=0x0 (SUCCESS) 9 fid=1 Lease= State=0x100 Excl=N onlist: II 18 fid=1 Lease= State=0x100 Excl=N onlist: II 19 fid=2 Lease=2 State=0x0 Excl=N onlist: 21 req oplock fid=2 ret oplock=0x0 status=0xc00000e2 (OPLOCK_NOT_GRANTED) 26 fid=1 Lease= State=0x100 Excl=N onlist: II 27 fid=2 Lease=2 State=0x0 Excl=N onlist:
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_dir.c | 124 struct file_id *fid; in ud_dirlook() local 209 offset, &fid, &fname, buf); in ud_dirlook() 213 if ((fid->fid_flags & FID_DELETED) == 0) { in ud_dirlook() 214 if (fid->fid_flags & FID_PARENT) { in ud_dirlook() 222 fid->fid_idlen, &id_len, in ud_dirlook() 236 loc = SWAP_32(fid->fid_icb.lad_ext_loc); in ud_dirlook() 237 prn = SWAP_16(fid->fid_icb.lad_ext_prn); in ud_dirlook() 238 dip->i_diroff = offset + FID_LEN(fid); in ud_dirlook() 305 offset += FID_LEN(fid); in ud_dirlook() 614 struct file_id *fid; in ud_dirremove() local [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | devfm.c | 244 fm_ioc_data_t fid; in fm_ioctl() local 269 fid.fid_version = fid32.fid_version; in fm_ioctl() 270 fid.fid_insz = fid32.fid_insz; in fm_ioctl() 271 fid.fid_inbuf = (caddr_t)(uintptr_t)fid32.fid_inbuf; in fm_ioctl() 272 fid.fid_outsz = fid32.fid_outsz; in fm_ioctl() 273 fid.fid_outbuf = (caddr_t)(uintptr_t)fid32.fid_outbuf; in fm_ioctl() 278 if (ddi_copyin((void *)data, &fid, sizeof (fm_ioc_data_t), in fm_ioctl() 284 fid.fid_version != vers) in fm_ioctl() 287 if (fid.fid_insz > FM_IOC_MAXBUFSZ) in fm_ioctl() 289 if (fid.fid_outsz > FM_IOC_OUT_MAXBUFSZ) in fm_ioctl() [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv_ns.c | 149 pseudo_exportfs(nfs_export_t *ne, vnode_t *vp, fid_t *fid, in pseudo_exportfs() argument 163 exi->exi_fid = *fid; in pseudo_exportfs() 634 fid_t fid; in treeclimb_export() local 657 bzero(&fid, sizeof (fid)); in treeclimb_export() 658 fid.fid_len = MAXFIDSZ; in treeclimb_export() 659 error = vop_fid_pseudo(vp, &fid); in treeclimb_export() 678 exi = checkexport4(&vp->v_vfsp->vfs_fsid, &fid, in treeclimb_export() 698 new_exi = pseudo_exportfs(ne, vp, &fid, in treeclimb_export() 743 visp->vis_fid = fid; /* structure copy */ in treeclimb_export() 994 fid_t fid; in has_visible() local [all …]
|
/illumos-gate/usr/src/test/smbclient-tests/cmd/rw_mmap/ |
H A D | rw_mmap.c | 52 int c, fid; in main() local 105 fid = open(filename, O_RDWR | O_CREAT | O_TRUNC, in main() 107 if (fid == -1) { in main() 114 if (ftruncate(fid, filesize) == -1) { in main() 121 PROT_READ | PROT_WRITE, MAP_SHARED, fid, 0); in main() 136 lseek(fid, 2013, SEEK_SET); in main() 138 blksize = read(fid, buf, blksize); in main() 155 lseek(fid, 2013, SEEK_SET); in main() 161 blksize = read(fid, buf, blksize); in main() 178 lseek(fid, 2013, SEEK_SET); in main() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfeature.c | 388 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action() argument 392 zfeature_info_t *feature = &spa_feature_table[fid]; in feature_do_action() 396 ASSERT(VALID_FEATURE_FID(fid)); in feature_do_action() 447 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable() argument 450 ASSERT(VALID_FEATURE_FID(fid)); in spa_feature_enable() 451 feature_enable_sync(spa, &spa_feature_table[fid], tx); in spa_feature_enable() 455 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr() argument 457 feature_do_action(spa, fid, FEATURE_ACTION_INCR, tx); in spa_feature_incr() 461 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr() argument 463 feature_do_action(spa, fid, FEATURE_ACTION_DECR, tx); in spa_feature_decr() [all …]
|
/illumos-gate/usr/src/uts/common/ipp/ipgpc/ |
H A D | filters.c | 958 common_addfilter(fid_t *fid, int filter_id) in common_addfilter() argument 963 fid->filter.sport, fid->filter.sport_mask) == NORMAL_VALUE) { in common_addfilter() 964 fid->insert_map |= SPORT_MASK; in common_addfilter() 968 fid->filter.dport, fid->filter.dport_mask) == NORMAL_VALUE) { in common_addfilter() 969 fid->insert_map |= DPORT_MASK; in common_addfilter() 975 if (ba_insert(&ipgpc_ds_table_id, filter_id, fid->filter.dsfield, in common_addfilter() 976 fid->filter.dsfield_mask) == NORMAL_VALUE) { in common_addfilter() 977 fid->insert_map |= DS_MASK; in common_addfilter() 985 fid->filter.proto) == NORMAL_VALUE) { in common_addfilter() 986 fid->insert_map |= PROTO_MASK; in common_addfilter() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_subr.h | 185 int smbfs_smb_setdisp(struct smb_share *ssp, smb_fh_t *fid, uint8_t newdisp, 187 int smbfs_smb_setfsize(struct smb_share *ssp, smb_fh_t *fid, uint64_t newsize, 189 int smbfs_smb_setfattr(struct smb_share *ssp, smb_fh_t *fid, 192 int smbfs_smb_flush(struct smb_share *ssp, smb_fh_t *fid, 203 void smbfs_smb_tmpclose(struct smbnode *ssp, smb_fh_t *fid); 207 void smbfs_smb_close(smb_fh_t *fid); 212 smb_fh_t *fid, struct smb_cred *scrp); 226 int smbfs_smb_getsec(struct smb_share *ssp, smb_fh_t *fid, 229 int smbfs_smb_setsec(struct smb_share *ssp, smb_fh_t *fid, 235 int smbfs_smb1_trans2_query(struct smbnode *np, uint16_t fid, [all …]
|
H A D | smbfs_smb2.c | 118 smbfs_smb2_query_info(struct smb_share *ssp, smb2fid_t *fid, in smbfs_smb2_query_info() argument 148 mb_put_uint64le(mbp, fid->fid_persistent); in smbfs_smb2_query_info() 149 mb_put_uint64le(mbp, fid->fid_volatile); in smbfs_smb2_query_info() 207 smbfs_smb2_qfileinfo(struct smb_share *ssp, smb2fid_t *fid, in smbfs_smb2_qfileinfo() argument 216 error = smbfs_smb2_query_info(ssp, fid, mdp, &iolen, in smbfs_smb2_qfileinfo() 240 smb2fid_t fid; in smbfs_smb2_query_fs_info() local 259 scrp, &fid, NULL, NULL); in smbfs_smb2_query_fs_info() 264 error = smbfs_smb2_query_info(ssp, &fid, mdp, &iolen, in smbfs_smb2_query_fs_info() 269 (void) smb2_smb_close(ssp, &fid, scrp); in smbfs_smb2_query_fs_info() 332 smbfs_smb2_flush(struct smb_share *ssp, smb2fid_t *fid, in smbfs_smb2_flush() argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfeature.h | 37 #define VALID_FEATURE_FID(fid) ((fid) >= 0 && (fid) < SPA_FEATURES) argument 38 #define VALID_FEATURE_OR_NONE(fid) ((fid) == SPA_FEATURE_NONE || \ argument 39 VALID_FEATURE_FID(fid)) 52 extern boolean_t spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid,
|
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/ |
H A D | fsdb.c | 739 struct file_id *fid; in verify_dent() local 742 fid = (struct file_id *)buf; in verify_dent() 751 off += FID_LEN(fid); in verify_dent() 768 struct file_id *fid; in print_dent() local 771 fid = (struct file_id *)buf; in print_dent() 775 off += FID_LEN(fid); in print_dent() 777 print_fid(stdout, fid); in print_dent() 937 struct file_id *fid; in get_fid() local 940 fid = (struct file_id *)buf; in get_fid() 945 if (ud_verify_tag(udh, &fid->fid_tag, UD_FILE_ID_DESC, 0, 0, 1) != 0) { in get_fid() [all …]
|