Home
last modified time | relevance | path

Searched full:osd (Results 1 – 25 of 77) sorted by relevance

1234

/freebsd/sys/kern/
H A Dkern_osd.c42 #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 Dkern_jailmeta.c19 #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 Dkern_khelp.c47 #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 Dkern_hhook.c46 #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 Dosd.930 .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 Dkhelp.947 .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 Dhhook.946 "void *udata" "void *ctx_data" "void *hdata" "struct osd *hosd"
52 "struct osd *hosd"
260 .Vt struct osd
H A DMakefile253 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 Dosd.h39 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 Dkhelp.h54 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 Dhhook.h72 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 Djail.h144 #include <sys/osd.h>
194 struct osd pr_osd; /* (p) additional data */
294 * OSD methods
H A Dsocketvar.h45 #include <sys/osd.h>
132 struct osd osd; /* Object Specific extensions */ member
/freebsd/contrib/ofed/opensm/complib/
H A Dcl_thread.c66 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 Damlogic,meson-vpu.yaml35 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 Dzte,vou.txt25 "osd"
86 reg-names = "osd", "timing_ctrl",
/freebsd/contrib/llvm-project/lld/ELF/
H A DLinkerScript.cpp705 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 DWriter.cpp297 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 DScriptParser.cpp585 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 Dixl_pf_main.c2105 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 Dh_ertt.c71 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 Dste-nomadik-nhk15.dts224 * 5.7" OSD OSD057VA01CT TFT display.
231 /* Width and height from the OSD data sheet */
/freebsd/contrib/ofed/opensm/include/complib/
H A Dcl_thread.h105 cl_thread_osd_t osd; member
112 * osd
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_context_os.h54 KASSERT(*(keyp) > 0, ("cannot register OSD")); \
/freebsd/sys/dev/mii/
H A Dpnaphy.c6 * Bill Paul <wpaul@osd.bsdi.com>. All rights reserved.

1234