patch
int fips_provider_version_eq(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
int fips_provider_version_ne(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
int fips_provider_version_le(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
int fips_provider_version_lt(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
int fips_provider_version_gt(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
int fips_provider_version_ge(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
return major == prov.major && minor == prov.minor && patch == prov.patch;
int fips_provider_version_ne(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
return major != prov.major || minor != prov.minor || patch != prov.patch;
int fips_provider_version_le(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
|| (prov.minor == minor && prov.patch <= patch)));
int fips_provider_version_lt(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
|| (prov.minor == minor && prov.patch < patch)));
int fips_provider_version_gt(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
|| (prov.minor == minor && prov.patch > patch)));
int fips_provider_version_ge(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
|| (prov.minor == minor && prov.patch >= patch)));
int major, minor, patch, r;
if (sscanf(p, "%d.%d.%d", &major, &minor, &patch) != 3) {
r = fips_provider_version_eq(libctx, major, minor, patch);
r = fips_provider_version_ne(libctx, major, minor, patch);
r = fips_provider_version_le(libctx, major, minor, patch);
r = fips_provider_version_lt(libctx, major, minor, patch);
r = fips_provider_version_gt(libctx, major, minor, patch);
r = fips_provider_version_ge(libctx, major, minor, patch);
int major, minor, patch;
|| sscanf(vs, "%d.%d.%d", &vers->major, &vers->minor, &vers->patch) != 3)
int fips_provider_version_eq(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
cpuinfo.patch = cpuinfo.midr & 0x0F;
cpuinfo.revision, cpuinfo.patch,
int patch;
arg->patch[0];
arg->patch[1];
page->audio.port[2].channels = arg->patch[2];
page->audio.port[3].channels = arg->patch[3];
struct patch **start_patch,
struct patch *cur_patch;
ahd_check_patch(struct ahd_softc *ahd, struct patch **start_patch,
struct patch *cur_patch;
struct patch *last_patch;
num_patches = sizeof(patches)/sizeof(struct patch);
struct patch *cur_patch;
struct patch **start_patch,
struct patch *cur_patch;
ahc_check_patch(struct ahc_softc *ahc, struct patch **start_patch,
struct patch *cur_patch;
struct patch *last_patch;
num_patches = sizeof(patches)/sizeof(struct patch);
struct patch *cur_patch;
emit_patch(scope_t *scope, int patch)
pinfo = &scope->patches[patch];
if (patch == 0) {
STAILQ_ENTRY(patch) links;
STAILQ_HEAD(patch_list, patch) patches;
static void emit_patch(scope_t *scope, int patch);
mac->mac_fw.patch = bwn_shm_read_2(mac, BWN_SHARED,
mac->mac_fw.rev, mac->mac_fw.patch, date, time);
mac->mac_fw.patch = time;
uint16_t patch;
static bool ice_is_fw_api_min_ver(struct ice_hw *hw, u8 maj, u8 min, u8 patch)
if (hw->api_min_ver == min && hw->api_patch >= patch)
u8 patch)
if (hw->fw_min_ver == min && hw->fw_patch >= patch)
orom->build, orom->patch);
orom->major, orom->build, orom->patch);
orom->patch = (u8)(combo_ver & ICE_OROM_VER_PATCH_MASK);
u8 patch; /* Patch version of OROM */
u8 patch; /* Patch version of OROM */
u8 *patch)
*patch = resp.version_patch_num;
u8 *patch)
*patch = resp.version_patch_num;
for (struct pin_patch_t *patch = pin_patches; patch->type; patch++) {
if (nid == patch->nid) {
switch (patch->type) {
patch_str = patch->patch.string;
config &= ~patch->patch.mask[0];
config |= patch->patch.mask[1];
config = patch->patch.override;
} patch;
.patch.string = patchstr \
.patch.override = newvalue \
.patch.mask = {
.patch.mask = {
.patch.mask = {
.patch.mask = {
.patch.mask = {
.patch.mask = {
.patch.mask = {
.patch.mask = {
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = { HDA_CONFIG_DEFAULTCONF_DEVICE_MASK,
.patch.mask = {
.patch.mask = {
codec_patch = ac97codecid[i].patch;
ac97_patch patch;
void (*patch)(struct sym_hcb *);
np->fw_patch = fw->patch;
NETGRAPH_INIT(patch, &typestruct);
u_char patch[4]; /* one for each channel */
#define SEQ_SET_PATCH(dev, chn, patch) \
_CHN_COMMON(dev, MIDI_PGM_CHANGE, chn, patch, 0, 0)
struct patch_info patch;