Lines Matching refs:barg
74 barg_cmdline(const grub_barg_t *barg, char *cmd, size_t size) in barg_cmdline() argument
79 if (!IS_BARG_VALID(barg) || in barg_cmdline()
80 (fsd = grub_get_rootfsd(&barg->gb_root)) == NULL) in barg_cmdline()
86 barg->gb_kernel)) >= size) in barg_cmdline()
91 barg->gb_kernel)); in barg_cmdline()
103 grub_barg_t *barg; in grub_entry_construct_barg() local
109 barg = &ent->ge_barg; in grub_entry_construct_barg()
112 assert(barg); in grub_entry_construct_barg()
115 (void) memset(barg, 0, sizeof (*barg)); in grub_entry_construct_barg()
116 barg->gb_entry = ent; in grub_entry_construct_barg()
117 (void) bcopy(&mp->gm_root, &barg->gb_root, sizeof (barg->gb_root)); in grub_entry_construct_barg()
124 ret = barg_parse[lp->gl_cmdtp](lp, barg); in grub_entry_construct_barg()
130 barg->gb_errline = lp; in grub_entry_construct_barg()
133 if (barg->gb_kernel[0] != 0 && barg->gb_module[0] != 0) in grub_entry_construct_barg()
134 barg->gb_flags |= GRBM_VALID_FLAG; in grub_entry_construct_barg()