Home
last modified time | relevance | path

Searched refs:mdp (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-11-stable/sys/kern/
HDsubr_mchain.c307 md_init(struct mdchain *mdp) in md_init() argument
313 md_initm(mdp, m); in md_init()
318 md_initm(struct mdchain *mdp, struct mbuf *m) in md_initm() argument
320 bzero(mdp, sizeof(*mdp)); in md_initm()
321 mdp->md_top = mdp->md_cur = m; in md_initm()
322 mdp->md_pos = mtod(m, u_char*); in md_initm()
326 md_done(struct mdchain *mdp) in md_done() argument
328 if (mdp->md_top) { in md_done()
329 m_freem(mdp->md_top); in md_done()
330 mdp->md_top = NULL; in md_done()
[all …]
HDkern_dump.c81 dumpsys_gen_pa_next(struct dump_pa *mdp) in dumpsys_gen_pa_next() argument
84 if (mdp == NULL) in dumpsys_gen_pa_next()
87 mdp++; in dumpsys_gen_pa_next()
88 if (mdp->pa_size == 0) in dumpsys_gen_pa_next()
89 mdp = NULL; in dumpsys_gen_pa_next()
90 return (mdp); in dumpsys_gen_pa_next()
159 dumpsys_cb_dumpdata(struct dump_pa *mdp, int seqnr, void *arg) in dumpsys_cb_dumpdata() argument
172 pgs = mdp->pa_size / PAGE_SIZE; in dumpsys_cb_dumpdata()
173 pa = mdp->pa_start; in dumpsys_cb_dumpdata()
218 struct dump_pa *mdp; in dumpsys_foreach_chunk() local
[all …]
HDsubr_module.c256 caddr_t *mdp; in preload_fetch_addr() local
258 mdp = (caddr_t *)preload_search_info(mod, MODINFO_ADDR); in preload_fetch_addr()
259 if (mdp == NULL) in preload_fetch_addr()
261 return (*mdp + preload_addr_relocate); in preload_fetch_addr()
267 size_t *mdp; in preload_fetch_size() local
269 mdp = (size_t *)preload_search_info(mod, MODINFO_SIZE); in preload_fetch_size()
270 if (mdp == NULL) in preload_fetch_size()
272 return (*mdp); in preload_fetch_size()
HDkern_linker.c362 struct mod_metadata **start, **stop, **mdp; in linker_file_register_modules() local
385 for (mdp = start; mdp < stop; mdp++) { in linker_file_register_modules()
386 if ((*mdp)->md_type != MDT_MODULE) in linker_file_register_modules()
388 moddata = (*mdp)->md_data; in linker_file_register_modules()
1453 struct mod_metadata *mp, **mdp; in linker_addmodules() local
1457 for (mdp = start; mdp < stop; mdp++) { in linker_addmodules()
1458 mp = *mdp; in linker_addmodules()
1484 struct mod_metadata **start, **stop, **mdp, **nmdp; in linker_preload() local
1546 for (mdp = start; mdp < stop; mdp++) { in linker_preload()
1547 mp = *mdp; in linker_preload()
[all …]
/freebsd-11-stable/stand/common/
HDmodule.c63 static void moduledir_readhints(struct moduledir *mdp);
757 struct moduledir *mdp; in file_search() local
778 STAILQ_FOREACH(mdp, &moduledir_list, d_link) { in file_search()
779 result = file_lookup(mdp->d_path, name, namelen, extlist); in file_search()
790 mod_search_hints(struct moduledir *mdp, const char *modname, in mod_search_hints() argument
797 moduledir_readhints(mdp); in mod_search_hints()
802 if (mdp->d_hints == NULL) in mod_search_hints()
804 recptr = mdp->d_hints; in mod_search_hints()
805 bufend = recptr + mdp->d_hintsz; in mod_search_hints()
819 INT_ALIGN(mdp->d_hints, cp); in mod_search_hints()
[all …]
/freebsd-11-stable/sys/sys/
HDmchain.h82 int md_init(struct mdchain *mdp);
84 void md_done(struct mdchain *mdp);
85 void md_append_record(struct mdchain *mdp, struct mbuf *top);
86 int md_next_record(struct mdchain *mdp);
87 int md_get_uint8(struct mdchain *mdp, u_int8_t *x);
88 int md_get_uint16(struct mdchain *mdp, u_int16_t *x);
89 int md_get_uint16le(struct mdchain *mdp, u_int16_t *x);
90 int md_get_uint16be(struct mdchain *mdp, u_int16_t *x);
91 int md_get_uint32(struct mdchain *mdp, u_int32_t *x);
92 int md_get_uint32be(struct mdchain *mdp, u_int32_t *x);
[all …]
/freebsd-11-stable/sys/netsmb/
HDsmb_smb.c118 struct mdchain *mdp; in smb_smb_negotiate() local
154 smb_rq_getreply(rqp, &mdp); in smb_smb_negotiate()
156 error = md_get_uint8(mdp, &wc); in smb_smb_negotiate()
159 error = md_get_uint16le(mdp, &dindex); in smb_smb_negotiate()
174 md_get_uint8(mdp, &sp->sv_sm); in smb_smb_negotiate()
175 md_get_uint16le(mdp, &sp->sv_maxmux); in smb_smb_negotiate()
176 md_get_uint16le(mdp, &sp->sv_maxvcs); in smb_smb_negotiate()
177 md_get_uint32le(mdp, &sp->sv_maxtx); in smb_smb_negotiate()
178 md_get_uint32le(mdp, &sp->sv_maxraw); in smb_smb_negotiate()
179 md_get_uint32le(mdp, &sp->sv_skey); in smb_smb_negotiate()
[all …]
HDsmb_rq.c324 struct mdchain *mdp = &rqp->sr_rp; in smb_rq_reply() local
332 error = md_get_uint32(mdp, &tdw); in smb_rq_reply()
335 error = md_get_uint8(mdp, &tb); in smb_rq_reply()
337 error = md_get_uint32le(mdp, &rqp->sr_error); in smb_rq_reply()
339 error = md_get_uint8(mdp, &rqp->sr_errclass); in smb_rq_reply()
340 error = md_get_uint8(mdp, &tb); in smb_rq_reply()
341 error = md_get_uint16le(mdp, &rqp->sr_serror); in smb_rq_reply()
345 error = md_get_uint8(mdp, &rqp->sr_rpflags); in smb_rq_reply()
346 error = md_get_uint16le(mdp, &rqp->sr_rpflags2); in smb_rq_reply()
348 error = md_get_uint32(mdp, &tdw); in smb_rq_reply()
[all …]
HDsmb_usr.c217 struct mdchain *mdp; in smb_usr_simplerequest() local
254 mdp = &rqp->sr_rp; in smb_usr_simplerequest()
255 md_get_uint8(mdp, &wc); in smb_usr_simplerequest()
262 error = md_get_mem(mdp, dp->ioc_rpbuf, wc, MB_MUSER); in smb_usr_simplerequest()
265 md_get_uint16le(mdp, &bc); in smb_usr_simplerequest()
271 error = md_get_mem(mdp, dp->ioc_rpbuf + wc, bc, MB_MUSER); in smb_usr_simplerequest()
300 struct mdchain *mdp; in smb_usr_t2request() local
333 mdp = &t2p->t2_rparam; in smb_usr_t2request()
334 if (mdp->md_top) { in smb_usr_t2request()
335 len = m_fixhdr(mdp->md_top); in smb_usr_t2request()
[all …]
HDsmb_trantcp.c201 struct mdchain *mdp; in nbssn_rq_request() local
210 mdp = malloc(sizeof(struct mbchain), M_NBDATA, M_WAITOK); in nbssn_rq_request()
214 free(mdp, M_NBDATA); in nbssn_rq_request()
229 free(mdp, M_NBDATA); in nbssn_rq_request()
236 free(mdp, M_NBDATA); in nbssn_rq_request()
240 free(mdp, M_NBDATA); in nbssn_rq_request()
246 free(mdp, M_NBDATA); in nbssn_rq_request()
253 md_initm(mdp, m0); in nbssn_rq_request()
269 md_get_mem(mdp, (caddr_t)&sin.sin_addr, 4, MB_MSYSTEM); in nbssn_rq_request()
270 md_get_uint16(mdp, &port); in nbssn_rq_request()
[all …]
HDsmb_crypt.c269 struct mdchain *mdp; in smb_rq_verify() local
288 smb_rq_getreply(rqp, &mdp); in smb_rq_verify()
289 mb = mdp->md_top; in smb_rq_verify()
305 if (bcmp(mtod(mdp->md_top, u_char *) + 14, digest, 8) != 0) in smb_rq_verify()
/freebsd-11-stable/sys/fs/smbfs/
HDsmbfs_smb.c144 struct mdchain *mdp; in smbfs_query_info_fs() local
163 mdp = &t2p->t2_rdata; in smbfs_query_info_fs()
164 md_get_int64le(mdp, &units); in smbfs_query_info_fs()
165 md_get_int64le(mdp, &funits); in smbfs_query_info_fs()
166 md_get_uint32le(mdp, &bpu); in smbfs_query_info_fs()
167 md_get_uint32le(mdp, &bsize); in smbfs_query_info_fs()
185 struct mdchain *mdp; in smbfs_query_info_alloc() local
204 mdp = &t2p->t2_rdata; in smbfs_query_info_alloc()
205 md_get_uint32(mdp, NULL); /* fs id */ in smbfs_query_info_alloc()
206 md_get_uint32le(mdp, &bpu); in smbfs_query_info_alloc()
[all …]
/freebsd-11-stable/sys/i386/i386/
HDsys_machdep.c409 set_user_ldt_locked(struct mdproc *mdp) in set_user_ldt_locked() argument
416 pldt = mdp->md_ldt; in set_user_ldt_locked()
425 set_user_ldt(struct mdproc *mdp) in set_user_ldt() argument
429 set_user_ldt_locked(mdp); in set_user_ldt()
449 user_ldt_alloc(struct mdproc *mdp, int len) in user_ldt_alloc() argument
468 if ((pldt = mdp->md_ldt) != NULL) { in user_ldt_alloc()
485 struct mdproc *mdp; in user_ldt_free() local
489 mdp = &td->td_proc->p_md; in user_ldt_free()
490 if ((pldt = mdp->md_ldt) == NULL) { in user_ldt_free()
500 mdp->md_ldt = NULL; in user_ldt_free()
[all …]
/freebsd-11-stable/sys/x86/x86/
HDfdt_machdep.c46 void *dtbp, *mdp; in x86_init_fdt() local
54 mdp = preload_search_by_type("elf kernel"); in x86_init_fdt()
55 if (mdp == NULL) in x86_init_fdt()
56 mdp = preload_search_by_type("elf32 kernel"); in x86_init_fdt()
57 dtbp = MD_FETCH(mdp, MODINFOMD_DTBP, void *); in x86_init_fdt()
/freebsd-11-stable/sys/amd64/amd64/
HDsys_machdep.c429 set_user_ldt(struct mdproc *mdp) in set_user_ldt() argument
432 *PCPU_GET(ldt) = mdp->md_ldt_sd; in set_user_ldt()
452 struct mdproc *mdp; in user_ldt_alloc() local
458 mdp = &p->p_md; in user_ldt_alloc()
459 if (!force && mdp->md_ldt != NULL) in user_ldt_alloc()
460 return (mdp->md_ldt); in user_ldt_alloc()
477 pldt = mdp->md_ldt; in user_ldt_alloc()
493 mdp->md_ldt = new_ldt; in user_ldt_alloc()
498 return (mdp->md_ldt); in user_ldt_alloc()
505 struct mdproc *mdp = &p->p_md; in user_ldt_free() local
[all …]
/freebsd-11-stable/stand/powerpc/kboot/
HDppc64_elf_freebsd.c53 uint32_t mdp; member
76 vm_offset_t mdp, dtb; in ppc64_elf_exec() local
134 if ((error = md_load64(fp->f_args, &mdp, &dtb)) != 0) in ppc64_elf_exec()
138 trampoline_data->mdp = htobe32(mdp); in ppc64_elf_exec()
144 be32toh(trampoline_data->dtb), be32toh(trampoline_data->mdp)); in ppc64_elf_exec()
/freebsd-11-stable/sys/powerpc/booke/
HDbooke_machdep.c206 uintptr_t powerpc_init(vm_offset_t fdt, vm_offset_t, vm_offset_t, void *mdp);
273 void *mdp; in booke_init() local
305 mdp = (void *)arg2; in booke_init()
312 mdp = NULL; in booke_init()
314 mdp = (void *)arg1; in booke_init()
316 mdp = NULL; in booke_init()
327 ret = powerpc_init(dtbp, 0, 0, mdp); in booke_init()
/freebsd-11-stable/stand/powerpc/ofw/
HDelf_freebsd.c73 vm_offset_t mdp, dtbp; in __elfN() local
84 if ((error = md_load(fp->f_args, &mdp, &dtbp)) != 0) in __elfN()
93 0, 0, (void *)mdp, 0xfb5d104d); in __elfN()
96 (void *)mdp, 0xfb5d104d); in __elfN()
HDppc64_elf_freebsd.c71 vm_offset_t mdp, dtbp; in ppc64_ofw_elf_exec() local
87 if ((error = md_load64(fp->f_args, &mdp, &dtbp)) != 0) in ppc64_ofw_elf_exec()
97 0, 0, (void *)mdp, 0xfb5d104d); in ppc64_ofw_elf_exec()
100 (void *)mdp, 0xfb5d104d); in ppc64_ofw_elf_exec()
/freebsd-11-stable/sys/powerpc/powerpc/
HDmachdep.c233 powerpc_init(vm_offset_t fdt, vm_offset_t toc, vm_offset_t ofentry, void *mdp) in powerpc_init() argument
251 if (mdp == (void *)0x65504150) in powerpc_init()
252 mdp = NULL; in powerpc_init()
271 if (mdp != NULL) { in powerpc_init()
272 preload_metadata = mdp; in powerpc_init()
344 if (mdp == NULL || kmdp == NULL) { in powerpc_init()
/freebsd-11-stable/stand/uboot/lib/
HDelf_freebsd.c74 vm_offset_t mdp; in __elfN() local
84 if ((error = md_load(fp->f_args, &mdp, NULL)) != 0) in __elfN()
93 (*entry)((void *)mdp); in __elfN()
/freebsd-11-stable/stand/powerpc/uboot/
HDppc64_elf_freebsd.c71 vm_offset_t mdp, dtbp; in ppc64_uboot_elf_exec() local
87 if ((error = md_load64(fp->f_args, &mdp, &dtbp)) != 0) in ppc64_uboot_elf_exec()
93 (*entry)((void *)mdp); in ppc64_uboot_elf_exec()
/freebsd-11-stable/stand/mips/beri/loader/
HDexec.c77 vm_offset_t mdp; in beri_elf64_exec() local
88 error = md_load64(fp->f_args, &mdp, NULL); in beri_elf64_exec()
113 bootinfo.bi_modulep = mdp; in beri_elf64_exec()
/freebsd-11-stable/usr.sbin/kldxref/
HDkldxref.c368 struct mod_depend mdp; in parse_entry() local
382 check(EF_SEG_READ(ef, data, sizeof(mdp), &mdp)); in parse_entry()
384 mdp.md_ver_preferred, mdp.md_ver_minimum, mdp.md_ver_maximum); in parse_entry()
/freebsd-11-stable/sys/arm/arm/
HDmachdep_boot.c275 void *mdp; in freebsd_parse_boot_param() local
290 if ((mdp = (void *)(abp->abp_r0 & ~PAGE_MASK)) == NULL) in freebsd_parse_boot_param()
292 preload_metadata = mdp; in freebsd_parse_boot_param()

12