| /freebsd/sys/kern/ |
| H A D | kern_osd.c | 42 #include <sys/osd.h> 44 /* OSD (Object Specific Data) */ 56 LIST_HEAD(, osd) osd_list; /* (l) */ 63 static MALLOC_DEFINE(M_OSD, "osd", "Object Specific Data"); 66 SYSCTL_INT(_debug, OID_AUTO, osd, CTLFLAG_RWTUN, &osd_debug, 0, "OSD debug level"); 70 printf("OSD (%s:%u): ", __func__, __LINE__); \ 76 static void do_osd_del(u_int type, struct osd *osd, u_int slot, 80 * List of objects with OSD. 152 struct osd *osd, *tosd; in osd_deregister() local 162 * Free all OSD for the given slot. in osd_deregister() [all …]
|
| H A D | kern_jailmeta.c | 19 #include <sys/osd.h> 110 /* Generic OSD-based logic for any metadata buffer. */ 251 char *osd; in jm_osd_method_set() local 265 osd = NULL; in jm_osd_method_set() 357 osd = malloc(osdlen, M_PRISON, M_WAITOK); in jm_osd_method_set() 358 jm_h_assemble(osd, h); in jm_osd_method_set() 359 osd[osdlen - 1] = '\0'; /* sealed */ in jm_osd_method_set() 366 error = osd_jail_set(pr, meta->osd_slot, osd); in jm_osd_method_set() 369 * The osd(9) framework requires protection only for pr_osd, in jm_osd_method_set() 381 osd = oldosd; in jm_osd_method_set() [all …]
|
| H A D | kern_khelp.c | 47 #include <sys/osd.h> 59 static inline void khelp_remove_osd(struct helper *h, struct osd *hosd); 148 khelp_init_osd(uint32_t classes, struct osd *hosd) in khelp_init_osd() 154 KASSERT(hosd != NULL, ("struct osd not initialised!")); in khelp_init_osd() 160 /* If helper is correct class and needs to store OSD... */ in khelp_init_osd() 173 /* Delete OSD that was assigned prior to the error. */ in khelp_init_osd() 185 khelp_destroy_osd(struct osd *hosd) in khelp_destroy_osd() 190 KASSERT(hosd != NULL, ("struct osd not initialised!")); in khelp_destroy_osd() 196 * Clean up all khelp related OSD. in khelp_destroy_osd() 209 khelp_remove_osd(struct helper *h, struct osd *hosd) in khelp_remove_osd() [all …]
|
| H A D | kern_hhook.c | 46 #include <sys/osd.h> 93 hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd) in hhook_run_hooks()
|
| /freebsd/share/man/man9/ |
| H A D | osd.9 | 30 .Nm osd , 62 .Fa "struct osd *osd" 73 .Fa "struct osd *osd" 85 .Fa "struct osd *osd" 91 .Fa "struct osd *osd" 104 .Fa "struct osd *osd" 114 .Vt "struct osd" 126 .Vt "struct osd" 193 .Vt struct osd 201 .Fa osd [all …]
|
| H A D | khelp.9 | 47 .Fn "int khelp_init_osd" "uint32_t classes" "struct osd *hosd" 48 .Fn "int khelp_destroy_osd" "struct osd *hosd" 50 .Fn "void * khelp_get_osd" "struct osd *hosd" "int32_t id" 224 .Vt struct osd . 287 .Vt struct osd 317 .Vt struct osd 325 .Vt struct osd 331 .Vt struct osd 372 .Vt struct osd , 406 .Xr osd 9
|
| H A D | hhook.9 | 46 "void *udata" "void *ctx_data" "void *hdata" "struct osd *hosd" 52 "struct osd *hosd" 260 .Vt struct osd
|
| H A D | Makefile | 253 osd.9 \ 1785 MLINKS+=osd.9 osd_call.9 \ 1786 osd.9 osd_del.9 \ 1787 osd.9 osd_deregister.9 \ 1788 osd.9 osd_exit.9 \ 1789 osd.9 osd_free_reserved.9 \ 1790 osd.9 osd_get.9 \ 1791 osd.9 osd_register.9 \ 1792 osd.9 osd_reserve.9 \ 1793 osd.9 osd_set.9 \ [all …]
|
| /freebsd/sys/sys/ |
| H A D | osd.h | 39 struct osd { struct 42 LIST_ENTRY(osd) osd_next; /* (l) */ 61 int osd_set(u_int type, struct osd *osd, u_int slot, void *value); 63 int osd_set_reserved(u_int type, struct osd *osd, u_int slot, void **rsv, 66 void *osd_get(u_int type, struct osd *osd, u_int slot); 67 void *osd_get_unlocked(u_int type, struct osd *osd, u_int slot); 68 void osd_del(u_int type, struct osd *osd, u_int slot); 71 void osd_exit(u_int type, struct osd *osd);
|
| H A D | khelp.h | 54 struct osd; 65 int khelp_init_osd(uint32_t classes, struct osd *hosd); 67 int khelp_destroy_osd(struct osd *hosd); 69 void * khelp_get_osd(struct osd *hosd, int32_t id);
|
| H A D | hhook.h | 72 struct osd; 76 void *ctx_data, void *hdata, struct osd *hosd); 108 void hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd);
|
| H A D | jail.h | 144 #include <sys/osd.h> 194 struct osd pr_osd; /* (p) additional data */ 294 * OSD methods
|
| H A D | socketvar.h | 45 #include <sys/osd.h> 132 struct osd osd; /* Object Specific extensions */ member
|
| /freebsd/contrib/ofed/opensm/complib/ |
| H A D | cl_thread.c | 66 p_thread->osd.state = CL_UNINITIALIZED; in cl_thread_construct() 84 ret = pthread_create(&p_thread->osd.id, NULL, in cl_thread_init() 90 p_thread->osd.state = CL_INITIALIZED; in cl_thread_init() 98 CL_ASSERT(cl_is_state_valid(p_thread->osd.state)); in cl_thread_destroy() 100 if (p_thread->osd.state == CL_INITIALIZED) in cl_thread_destroy() 101 pthread_join(p_thread->osd.id, NULL); in cl_thread_destroy() 103 p_thread->osd.state = CL_UNINITIALIZED; in cl_thread_destroy() 136 CL_ASSERT(p_thread->osd.state == CL_INITIALIZED); in cl_is_current_thread() 139 return (pthread_equal(current, p_thread->osd.id)); in cl_is_current_thread()
|
| /freebsd/sys/contrib/device-tree/Bindings/display/ |
| H A D | amlogic,meson-vpu.yaml | 35 It can handle 2 OSD Planes and 2 Video Planes. 43 scaler and a "post-blending" to merge with the OSD Planes. 44 The OSD planes also have a dedicated scaler for one of the OSD.
|
| H A D | zte,vou.txt | 25 "osd" 86 reg-names = "osd", "timing_ctrl",
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | LinkerScript.cpp | 705 for (OutputDesc *osd : overwriteSections) { in processSectionCommands() 706 OutputSection *osec = &osd->osec; in processSectionCommands() 708 !map.try_emplace(CachedHashStringRef(osec->name), osd).second) in processSectionCommands() 712 if (auto *osd = dyn_cast<OutputDesc>(base)) { in processSectionCommands() local 713 OutputSection *osec = &osd->osec; in processSectionCommands() 726 for (OutputDesc *osd : overwriteSections) in processSectionCommands() 727 if (osd->osec.partition == 1 && osd->osec.sectionIndex == UINT32_MAX) in processSectionCommands() 728 sectionCommands.push_back(osd); in processSectionCommands() 761 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in findByName() local 762 if (osd->osec.name == name) in findByName() [all …]
|
| H A D | Writer.cpp | 297 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in findSection() local 298 if (osd->osec.name == name && osd->osec.partition == partition) in findSection() 299 return &osd->osec; in findSection() 500 auto *osd = dyn_cast<OutputDesc>(cmd); in addSectionSymbols() local 501 if (!osd) in addSectionSymbols() 503 OutputSection &osec = osd->osec; in addSectionSymbols() 905 auto *osd = dyn_cast<OutputDesc>(b); in getRankProximity() local 906 return (osd && osd->osec.hasInputSections) in getRankProximity() 907 ? llvm::countl_zero(a->sortRank ^ osd->osec.sortRank) in getRankProximity() 975 auto *osd = dyn_cast<OutputDesc>(cmd); in findOrphanPos() local [all …]
|
| H A D | ScriptParser.cpp | 585 OutputDesc *osd = readOverlaySectionDescription(); in readOverlay() local 586 osd->osec.addrExpr = addrExpr; in readOverlay() 588 osd->osec.lmaExpr = [=] { return prev->getLMA() + prev->size; }; in readOverlay() 590 osd->osec.lmaExpr = lmaExpr; in readOverlay() 593 osd->osec.usedInExpression = true; in readOverlay() 594 addrExpr = [=]() -> ExprValue { return {&osd->osec, false, 0, ""}; }; in readOverlay() 596 v.push_back(osd); in readOverlay() 597 prev = &osd->osec; in readOverlay() 644 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in readSections() local 645 osd->osec.relro = false; in readSections() [all …]
|
| /freebsd/sys/dev/ixl/ |
| H A D | ixl_pf_main.c | 2105 struct i40e_hw_port_stats *osd = &pf->stats_offsets; in ixl_update_stats_counters() local 2110 &osd->crc_errors, &nsd->crc_errors); in ixl_update_stats_counters() 2113 &osd->illegal_bytes, &nsd->illegal_bytes); in ixl_update_stats_counters() 2116 &osd->eth.rx_bytes, &nsd->eth.rx_bytes); in ixl_update_stats_counters() 2119 &osd->eth.tx_bytes, &nsd->eth.tx_bytes); in ixl_update_stats_counters() 2122 &osd->eth.rx_discards, in ixl_update_stats_counters() 2126 &osd->eth.rx_unicast, in ixl_update_stats_counters() 2130 &osd->eth.tx_unicast, in ixl_update_stats_counters() 2134 &osd->eth.rx_multicast, in ixl_update_stats_counters() 2138 &osd->eth.tx_multicast, in ixl_update_stats_counters() [all …]
|
| /freebsd/sys/netinet/khelp/ |
| H A D | h_ertt.c | 71 void *udata, void *ctx_data, void *hdata, struct osd *hosd); 73 void *udata, void *ctx_data, void *hdata, struct osd *hosd); 195 void *ctx_data, void *hdata, struct osd *hosd) in ertt_packet_measurement_hook() 430 void *ctx_data, void *hdata, struct osd *hosd) in ertt_add_tx_segment_info_hook()
|
| /freebsd/sys/contrib/device-tree/src/arm/st/ |
| H A D | ste-nomadik-nhk15.dts | 224 * 5.7" OSD OSD057VA01CT TFT display. 231 /* Width and height from the OSD data sheet */
|
| /freebsd/contrib/ofed/opensm/include/complib/ |
| H A D | cl_thread.h | 105 cl_thread_osd_t osd; member 112 * osd
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_context_os.h | 54 KASSERT(*(keyp) > 0, ("cannot register OSD")); \
|
| /freebsd/sys/dev/mii/ |
| H A D | pnaphy.c | 6 * Bill Paul <wpaul@osd.bsdi.com>. All rights reserved.
|