Searched refs:release (Results 26 - 50 of 57) sorted by relevance

123

/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Digc_phy.c35 phy->ops.release = igc_null_phy_generic;
853 * reset and release the semaphore (if necessary).
895 phy->ops.release(hw);
962 hw->phy.ops.release(hw);
996 hw->phy.ops.release(hw);
H A Digc_api.c480 * igc_release_phy - Generic release PHY
488 if (hw->phy.ops.release)
489 hw->phy.ops.release(hw);
H A Digc_hw.h392 void (*release)(struct igc_hw *); member in struct:igc_phy_operations
408 void (*release)(struct igc_hw *); member in struct:igc_nvm_operations
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_vf.c67 hw->phy.ops.release = e1000_release_vf;
83 hw->nvm.ops.release = e1000_release_vf;
H A De1000_82571.c127 phy->ops.release = e1000_put_hw_semaphore;
140 phy->ops.release = e1000_put_hw_semaphore;
155 phy->ops.release = e1000_put_hw_semaphore_82574;
263 nvm->ops.release = e1000_put_hw_semaphore_82574;
267 nvm->ops.release = e1000_release_nvm_82571;
625 * for EEPROM access grant bit. If the access grant bit is not set, release
993 /* Must release MDIO ownership and mutex after MAC reset. */
H A De1000_api.c1050 * e1000_release_phy - Generic release PHY
1058 if (hw->phy.ops.release)
1059 hw->phy.ops.release(hw);
H A De1000_82575.c185 phy->ops.release = e1000_release_phy_base;
428 /* release SW_FW sync */
492 nvm->ops.release = e1000_release_nvm_82575;
563 hw->phy.ops.release(hw);
596 hw->phy.ops.release(hw);
982 * then release the semaphores acquired.
2145 hw->phy.ops.release(hw);
2171 hw->phy.ops.release(hw);
H A De1000_82542.c89 nvm->ops.release = e1000_stop_nvm;
H A De1000_hw.h784 void (*release)(struct e1000_hw *); member in struct:e1000_phy_operations
802 void (*release)(struct e1000_hw *); member in struct:e1000_nvm_operations
H A De1000_80003es2lan.c114 phy->ops.release = e1000_release_phy_80003es2lan;
182 nvm->ops.release = e1000_release_nvm_80003es2lan;
308 * A wrapper to release access rights to the correct PHY.
H A De1000_82541.c170 nvm->ops.release = e1000_release_nvm_generic;
205 nvm->ops.release = e1000_release_nvm_generic;
498 * reset and release the semaphore (if necessary).
/haiku/headers/private/userlandfs/fuse/
H A Dfuse_lowlevel_compat.h42 void (*release) (fuse_req_t req, fuse_ino_t ino, member in struct:fuse_lowlevel_ops_compat25
109 void (*release) (fuse_req_t req, fuse_ino_t ino, member in struct:fuse_lowlevel_ops_compat
H A Dfuse_lowlevel.h168 * fuse_reply_open() return -ENOENT means, that the release method for
224 * kernel issues forget only after the release or releasedir
427 * (read, write, flush, release, fsync).
540 * For every open call there will be exactly one release call.
544 * release.
557 void (*release) (fuse_req_t req, fuse_ino_t ino, member in struct:fuse_lowlevel_ops
779 * (read, write, flush, release, fsync).
822 * Acquire, modify or release a POSIX file lock
993 * Acquire, modify or release a BSD file lock
1039 * unlink, rmdir, rename, flush, release, fsyn
[all...]
H A Dfuse.h76 * filesystem (e.g. getattr). Open, flush, release, fsync, opendir,
241 * For every open() call there will be exactly one release() call
244 * release will mean, that no more reads/writes will happen on the
245 * file. The return value of release is ignored.
249 int (*release) (const char *, struct fuse_file_info *); member in struct:fuse_operations
461 * read, write, flush, release, fsync, readdir, releasedir,
473 * read, write, flush, release, fsync, readdir, releasedir,
573 * ->release() when the file is released.
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSELowLevel.cpp283 if (ops->release == NULL)
287 ops->release(&request, ino, ffi);
H A Dfuse_fs.cpp83 if (fs->ops.release == NULL)
85 return fs->ops.release(path, fi);
H A DFUSEFileSystem.cpp497 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_FREE_COOKIE, fLowLevelOps.release);
558 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_FREE_COOKIE, fFS->ops.release);
/haiku/src/apps/cortex/NodeManager/
H A DNodeGroup.h212 // returns B_OK on success; B_NOT_ALLOWED if release() has
216 status_t release();
218 // call release() rather than deleting NodeGroup objects
H A DNodeRef.h156 // returns B_OK on success; B_NOT_ALLOWED if release() has
160 status_t release();
162 // call release() rather than deleting NodeRef objects
308 // release the media node
309 // (if allowed, will trigger the release/deletion of this object)
H A DNodeGroup.cpp67 // returns B_OK on success; B_NOT_ALLOWED if release() has
72 status_t NodeGroup::release() { function in class:NodeGroup
75 "NodeGroup::release()\n"));
86 // remove & release all nodes
91 last->release();
107 return _inherited::release();
110 // call release() rather than deleting NodeGroup objects
200 // release the manager
320 // release the manager lock; the node is now ungrouped and
/haiku/headers/private/netservices2/
H A DExclusiveBorrow.h288 guardedObject.release();
/haiku/src/servers/net/
H A DDHCPClient.cpp533 // release lease
535 dhcp_message release(DHCP_RELEASE);
536 _PrepareMessage(release, BOUND);
538 _SendMessage(socket, release, fServer);
/haiku/src/system/libroot/posix/malloc_hoard2/
H A Dheap.cpp416 // Check to see if the amount free exceeds the release threshold
440 pHeap->release(maxSb);
/haiku/src/apps/cortex/RouteApp/
H A DRouteApp.cpp90 manager->release();
/haiku/src/tools/fs_shell/
H A Dfuse.cpp425 fuseOps->release = NULL;

Completed in 232 milliseconds

123