/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | e1000_ich8lan.c | 210 ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID1, &phy_reg); 215 ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID2, &phy_reg); 237 hw->phy.ops.release(hw); 241 hw->phy.ops.acquire(hw); 252 hw->phy.ops.read_reg_locked(hw, CV_SMB_CTRL, &phy_reg); 254 hw->phy.ops.write_reg_locked(hw, CV_SMB_CTRL, phy_reg); 335 ret_val = hw->phy.ops.acquire(hw); 379 if (hw->phy.ops.check_reset_block(hw)) { 408 hw->phy.ops.release(hw); 412 if (hw->phy.ops [all...] |
H A D | e1000_i210.c | 104 if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) { 107 hw->nvm.ops.release(hw); 149 if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) { 152 hw->nvm.ops.release(hw); 461 if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) { 468 read_op_ptr = hw->nvm.ops.read; 469 hw->nvm.ops.read = e1000_read_nvm_eerd; 474 hw->nvm.ops.read = read_op_ptr; 476 hw->nvm.ops.release(hw); 512 if (hw->nvm.ops [all...] |
H A D | e1000_nvm.c | 52 nvm->ops.init_params = e1000_null_ops_generic; 53 nvm->ops.acquire = e1000_null_ops_generic; 54 nvm->ops.read = e1000_null_read_nvm; 55 nvm->ops.release = e1000_null_nvm_generic; 56 nvm->ops.reload = e1000_reload_nvm_generic; 57 nvm->ops.update = e1000_null_ops_generic; 58 nvm->ops.valid_led_default = e1000_null_led_default; 59 nvm->ops.validate = e1000_null_ops_generic; 60 nvm->ops.write = e1000_null_write_nvm; 467 ret_val = nvm->ops [all...] |
H A D | e1000_mac.c | 54 mac->ops.init_params = e1000_null_ops_generic; 55 mac->ops.init_hw = e1000_null_ops_generic; 56 mac->ops.reset_hw = e1000_null_ops_generic; 57 mac->ops.setup_physical_interface = e1000_null_ops_generic; 58 mac->ops.get_bus_info = e1000_null_ops_generic; 59 mac->ops.set_lan_id = e1000_set_lan_id_multi_port_pcie; 60 mac->ops.read_mac_addr = e1000_read_mac_addr_generic; 61 mac->ops.config_collision_dist = e1000_config_collision_dist_generic; 62 mac->ops.clear_hw_cntrs = e1000_null_mac_generic; 64 mac->ops [all...] |
H A D | e1000_base.c | 61 return hw->mac.ops.acquire_swfw_sync(hw, mask); 83 hw->mac.ops.release_swfw_sync(hw, mask); 114 ret_val = mac->ops.setup_link(hw); 137 if (!(phy->ops.check_reset_block)) 141 if (phy->ops.check_reset_block(hw))
|
/haiku/src/system/kernel/fs/ |
H A D | fd.cpp | 63 dprintf("fd[%d] = %p: type = %" B_PRId32 ", ref_count = %" B_PRId32 ", ops " 67 descriptor->ops, descriptor->u.vnode, descriptor->u.mount, 173 if (descriptor->ops != NULL && descriptor->ops->fd_free != NULL) 174 descriptor->ops->fd_free(descriptor); 179 && descriptor->ops != NULL) { 184 if (descriptor->ops->fd_close) 185 descriptor->ops->fd_close(descriptor); 186 if (descriptor->ops->fd_free) 187 descriptor->ops [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | HaikuKernelFileSystem.h | 39 fs_vnode_ops* ops); 52 static void _InitNodeCapabilities(fs_vnode_ops* ops,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEFileSystem.h | 60 const fuse_operations* ops, size_t opSize, 63 const fuse_lowlevel_ops* ops, size_t opSize, 74 status_t _InitClientFS(const fuse_operations* ops, 76 status_t _InitClientFS(const fuse_lowlevel_ops* ops,
|
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/ |
H A D | igc_i225.c | 62 nvm->ops.acquire = igc_acquire_nvm_i225; 63 nvm->ops.release = igc_release_nvm_i225; 66 nvm->ops.read = igc_read_nvm_srrd_i225; 67 nvm->ops.write = igc_write_nvm_srwr_i225; 68 nvm->ops.validate = igc_validate_nvm_checksum_i225; 69 nvm->ops.update = igc_update_nvm_checksum_i225; 72 nvm->ops.write = igc_null_write_nvm; 73 nvm->ops.validate = igc_null_ops_generic; 74 nvm->ops.update = igc_null_ops_generic; 102 mac->ops [all...] |
H A D | igc_nvm.c | 26 nvm->ops.init_params = igc_null_ops_generic; 27 nvm->ops.acquire = igc_null_ops_generic; 28 nvm->ops.read = igc_null_read_nvm; 29 nvm->ops.release = igc_null_nvm_generic; 30 nvm->ops.reload = igc_reload_nvm_generic; 31 nvm->ops.update = igc_null_ops_generic; 32 nvm->ops.validate = igc_null_ops_generic; 33 nvm->ops.write = igc_null_write_nvm; 446 ret_val = nvm->ops.acquire(hw); 452 nvm->ops [all...] |
H A D | igc_base.c | 30 return hw->mac.ops.acquire_swfw_sync(hw, mask); 48 hw->mac.ops.release_swfw_sync(hw, mask); 79 ret_val = mac->ops.setup_link(hw); 102 if (!(phy->ops.check_reset_block)) 106 if (phy->ops.check_reset_block(hw))
|
H A D | igc_mac.c | 26 mac->ops.init_params = igc_null_ops_generic; 27 mac->ops.config_collision_dist = igc_config_collision_dist_generic; 28 mac->ops.rar_set = igc_rar_set_generic; 181 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); 186 hw->mac.ops.rar_set(hw, mac_addr, i); 210 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); 215 ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1, 231 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); 251 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); 505 mac->ops [all...] |
/haiku/src/tools/fs_shell/ |
H A D | fd.cpp | 44 fssh_dprintf("fd[%d] = %p: type = %d, ref_count = %d, ops = %p, u.vnode = %p, u.mount = %p, cookie = %p, open_mode = %x, pos = %lld\n", 45 fd, descriptor, (int)descriptor->type, (int)descriptor->ref_count, descriptor->ops, 147 if (descriptor->ops != NULL && descriptor->ops->fd_free != NULL) 148 descriptor->ops->fd_free(descriptor); 153 && descriptor->ops != NULL) { 158 if (descriptor->ops->fd_close) 159 descriptor->ops->fd_close(descriptor); 160 if (descriptor->ops->fd_free) 161 descriptor->ops [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | FileSystem.h | 34 fs_vnode_ops* ops; member in struct:VNodeOps 37 VNodeOps(const FSVNodeCapabilities& capabilities, fs_vnode_ops* ops) argument 41 ops(ops) 47 delete ops; 106 void PutVNodeOps(VNodeOps* ops); 124 void _InitVNodeOpsVector(fs_vnode_ops* ops,
|
H A D | FileSystem.cpp | 177 mutex_init(&fVNodeOpsLock, "userlandfs vnode ops"); 215 // delete vnode ops vectors -- there shouldn't be any left, though 216 VNodeOps* ops = fVNodeOps.Clear(); local 218 while (ops != NULL) { 220 VNodeOps* next = ops->hash_link; 221 free(ops); 222 ops = next; 225 WARN(("Deleted %" B_PRId32 " vnode ops vectors!\n", count)); 560 // do we already have ops for those capabilities 561 VNodeOps* ops local 590 PutVNodeOps(VNodeOps* ops) argument 613 _InitVNodeOpsVector(fs_vnode_ops* ops, const FSVNodeCapabilities& capabilities) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bindfs/ |
H A D | kernel_interface.cpp | 82 fsVolume->ops = &gBindFSVolumeOps; 111 if (sourceVolume->ops->read_fs_info != NULL) { 112 status_t error = sourceVolume->ops->read_fs_info(sourceVolume, info); 146 error = sourceNode->ops->lookup(sourceVolume, sourceNode, entryName, _vnid); 172 error = sourceNode->ops->read_stat(sourceVolume, sourceNode, &st); 179 fsNode->ops = const_cast<fs_vnode_ops*>(volume->VnodeOps()); 198 return sourceNode->ops->get_vnode_name(sourceVolume, sourceNode, buffer, 230 return sourceNode->ops->remove_vnode(sourceVolume, sourceNode, reenter); 252 return sourceNode->ops->can_page(sourceVolume, sourceNode, cookie); 269 return sourceNode->ops [all...] |
H A D | Volume.cpp | 107 // vnode ops 110 if (((void**)sourceNode->ops)[i] == NULL)
|
/haiku/src/tests/system/libroot/posix/ |
H A D | xsi_sem_test1.cpp | 127 struct sembuf ops; local 128 ops.sem_num = 0; 129 ops.sem_op = -8; 130 ops.sem_flg = 0; 131 status_t status = semop(returnedID, &ops, 1); 135 ops.sem_num = 0; 136 ops.sem_op = 0; 137 ops.sem_flg = 0; 138 status = semop(returnedID, &ops, 1); 141 ops [all...] |
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/ |
H A D | attribute_overlay.cpp | 46 if (superVnode->ops->op != NULL) \ 47 return superVnode->ops->op(volume->super_volume, superVnode, params); \ 53 if (volume->super_volume->ops->op != NULL) \ 54 return volume->super_volume->ops->op(volume->super_volume, params); 333 if (vnode->ops->get_vnode_name == NULL) { 341 fStatus = vnode->ops->get_vnode_name(volume, vnode, nameBuffer, 355 if (vnode->ops->read_stat != NULL 356 && vnode->ops->read_stat(volume, vnode, &stat) == B_OK) { 372 if (currentVnode.ops->lookup == NULL) { 381 fStatus = currentVnode.ops [all...] |
/haiku/src/libs/compat/freebsd_iflib/compat/sys/ |
H A D | kobj.h | 28 struct kobj_ops ops 59 static inline void kobj_class_compile_static(kobj_class_t cls, kobj_ops_t ops) {} argument
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 489 if (fSuperVnode.ops->get_vnode_name == NULL) 492 return fSuperVnode.ops->get_vnode_name(SuperVolume(), &fSuperVnode, buffer, 593 if ((fIsAttribute && fSuperVnode.ops->open_attr == NULL) 594 || (!fIsAttribute && fSuperVnode.ops->open == NULL)) 609 result = fSuperVnode.ops->open_attr(SuperVolume(), &fSuperVnode, 612 result = fSuperVnode.ops->open(SuperVolume(), &fSuperVnode, 624 result = fSuperVnode.ops->read_attr_stat(SuperVolume(), 627 result = fSuperVnode.ops->read_stat(SuperVolume(), 649 return fSuperVnode.ops->close_attr(SuperVolume(), &fSuperVnode, 653 return fSuperVnode.ops [all...] |
/haiku/src/add-ons/kernel/file_systems/layers/log_overlay/ |
H A D | log_overlay.cpp | 45 if (superVnode->ops->op != NULL) \ 46 result = superVnode->ops->op(volume->super_volume, superVnode, params); 56 if (superVnode->ops->put_vnode != NULL) { 57 result = superVnode->ops->put_vnode(volume->super_volume, superVnode, 74 if (superVnode->ops->remove_vnode != NULL) { 75 result = superVnode->ops->remove_vnode(volume->super_volume, superVnode, 95 if (superVnode->ops->get_super_vnode != NULL) { 96 return superVnode->ops->get_super_vnode(volume->super_volume, 134 if (superVnode->ops->can_page != NULL) { 135 result = superVnode->ops [all...] |
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | video.cpp | 84 ModeOps *ops; member in struct:video_mode 89 status_t Set() { ops->Set(this); }; 90 status_t Unset() { ops->Unset(this); }; 157 videoMode->ops = this; 164 mode->ops = this; 202 mode->bits_per_pixel, mode->ops->Name()); 284 mode->ops = this; 505 mode->ops = this; 715 mode->ops = this; 1075 mode->ops [all...] |
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | kobj.c | 22 obj->ops.cls = cls;
|
/haiku/src/libs/compat/openbsd_network/compat/machine/ |
H A D | bus.h | 105 bus_addr_t offset, bus_size_t length, int ops) 107 bus_dmamap_sync_etc(dmam->_dmat, dmam->_dmamp, offset, length, ops); 104 bus_dmamap_sync_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam, bus_addr_t offset, bus_size_t length, int ops) argument
|