/openbmc/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_pool.c | 16 void (*cleanup)(struct rxe_pool_elem *elem); 24 .elem_offset = offsetof(struct rxe_ucontext, elem), 32 .elem_offset = offsetof(struct rxe_pd, elem), 40 .elem_offset = offsetof(struct rxe_ah, elem), 48 .elem_offset = offsetof(struct rxe_srq, elem), 57 .elem_offset = offsetof(struct rxe_qp, elem), 66 .elem_offset = offsetof(struct rxe_cq, elem), 75 .elem_offset = offsetof(struct rxe_mr, elem), 84 .elem_offset = offsetof(struct rxe_mw, elem), 119 int __rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_elem *elem, in __rxe_add_to_pool() argument [all …]
|
H A D | rxe_pool.h | 34 void (*cleanup)(struct rxe_pool_elem *elem); 58 int __rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_elem *elem, 60 #define rxe_add_to_pool(pool, obj) __rxe_add_to_pool(pool, &(obj)->elem, true) 62 &(obj)->elem, sleepable) 67 int __rxe_get(struct rxe_pool_elem *elem); 68 #define rxe_get(obj) __rxe_get(&(obj)->elem) 70 int __rxe_put(struct rxe_pool_elem *elem); 71 #define rxe_put(obj) __rxe_put(&(obj)->elem) 73 int __rxe_cleanup(struct rxe_pool_elem *elem, bool sleepable); 74 #define rxe_cleanup(obj) __rxe_cleanup(&(obj)->elem, true) [all …]
|
H A D | rxe.h | 45 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) 47 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__) 49 "ah#%d %s: " fmt, (ah)->elem.index, __func__, ##__VA_ARGS__) 51 "srq#%d %s: " fmt, (srq)->elem.index, __func__, ##__VA_ARGS__) 53 "qp#%d %s: " fmt, (qp)->elem.index, __func__, ##__VA_ARGS__) 55 "cq#%d %s: " fmt, (cq)->elem.index, __func__, ##__VA_ARGS__) 57 "mr#%d %s: " fmt, (mr)->elem.index, __func__, ##__VA_ARGS__) 59 "mw#%d %s: " fmt, (mw)->elem.index, __func__, ##__VA_ARGS__) 66 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) 68 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__) [all …]
|
/openbmc/linux/drivers/isdn/mISDN/ |
H A D | dsp_pipeline.c | 21 struct mISDN_dsp_element *elem; member 26 struct mISDN_dsp_element *elem; member 39 struct mISDN_dsp_element *elem = dev_get_drvdata(dev); in attr_show_args() local 44 for (i = 0; i < elem->num_args; i++) in attr_show_args() 46 elem->args[i].name, in attr_show_args() 47 elem->args[i].def ? "Default: " : "", in attr_show_args() 48 elem->args[i].def ? elem->args[i].def : "", in attr_show_args() 49 elem->args[i].def ? "\n" : "", in attr_show_args() 50 elem->args[i].desc); in attr_show_args() 68 int mISDN_dsp_element_register(struct mISDN_dsp_element *elem) in mISDN_dsp_element_register() argument [all …]
|
/openbmc/linux/tools/net/ynl/lib/ |
H A D | nlspec.py | 197 for elem in self.yaml['attributes']: 198 if 'value' in elem: 199 val = elem['value'] 201 attr = self.new_attr(elem, val) 207 for elem in self.yaml['attributes']: 208 attr = real_set[elem['name']] 212 def new_attr(self, elem, value): argument 213 return SpecAttr(self.family, self, elem, value) 265 def new_member(self, family, elem): argument 266 return SpecStructMember(family, elem) [all …]
|
/openbmc/linux/sound/usb/ |
H A D | mixer_scarlett.c | 235 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_info() local 238 uinfo->count = elem->channels; in scarlett_ctl_switch_info() 247 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_get() local 250 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_switch_get() 251 err = snd_usb_get_cur_mix_value(elem, i, i, &val); in scarlett_ctl_switch_get() 265 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_put() local 269 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_switch_put() 270 err = snd_usb_get_cur_mix_value(elem, i, i, &oval); in scarlett_ctl_switch_put() 277 err = snd_usb_set_cur_mix_value(elem, i, i, val); in scarlett_ctl_switch_put() 290 struct usb_mixer_elem_info *elem = mixer_elem_list_to_info(list); in scarlett_ctl_resume() local [all …]
|
H A D | mixer_us16x08.c | 183 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_get() local 187 ucontrol->value.enumerated.item[0] = elem->cache_val[index]; in snd_us16x08_route_get() 195 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_put() local 196 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_route_put() 229 elem->cached |= 1 << index; in snd_us16x08_route_put() 230 elem->cache_val[index] = val; in snd_us16x08_route_put() 252 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_get() local 255 ucontrol->value.integer.value[0] = elem->cache_val[index]; in snd_us16x08_master_get() 263 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_put() local 264 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_master_put() [all …]
|
/openbmc/qemu/hw/remote/ |
H A D | iommu.c | 43 RemoteIommuElem *elem = NULL; in remote_iommu_find_add_as() local 47 elem = g_hash_table_lookup(iommu->elem_by_devfn, INT2VOIDP(devfn)); in remote_iommu_find_add_as() 49 if (!elem) { in remote_iommu_find_add_as() 50 elem = g_new0(RemoteIommuElem, 1); in remote_iommu_find_add_as() 51 g_hash_table_insert(iommu->elem_by_devfn, INT2VOIDP(devfn), elem); in remote_iommu_find_add_as() 54 if (!elem->mr) { in remote_iommu_find_add_as() 55 elem->mr = MEMORY_REGION(object_new(TYPE_MEMORY_REGION)); in remote_iommu_find_add_as() 56 memory_region_set_size(elem->mr, UINT64_MAX); in remote_iommu_find_add_as() 57 address_space_init(&elem->as, elem->mr, NULL); in remote_iommu_find_add_as() 62 return &elem->as; in remote_iommu_find_add_as() [all …]
|
/openbmc/openbmc/poky/scripts/lib/build_perf/ |
H A D | report.py | 26 def metadata_xml_to_json(elem): argument 28 assert elem.tag == 'metadata', "Invalid metadata file format" 30 def _xml_to_json(elem): argument 33 for child in elem.getchildren(): 40 return _xml_to_json(elem) 43 def results_xml_to_json(elem): argument 51 def _read_measurement(elem): argument 54 data['type'] = elem.tag 55 data['name'] = elem.attrib['name'] 56 data['legend'] = elem.attrib['legend'] [all …]
|
/openbmc/qemu/hw/9pfs/ |
H A D | virtio-9p-device.c | 35 VirtQueueElement *elem = v->elems[pdu->idx]; in virtio_9p_push_and_notify() local 38 virtqueue_push(v->vq, elem, pdu->size); in virtio_9p_push_and_notify() 39 g_free(elem); in virtio_9p_push_and_notify() 52 VirtQueueElement *elem; in handle_9p_output() local 57 elem = virtqueue_pop(vq, sizeof(VirtQueueElement)); in handle_9p_output() 58 if (!elem) { in handle_9p_output() 62 if (iov_size(elem->in_sg, elem->in_num) < 7) { in handle_9p_output() 69 len = iov_to_buf(elem->out_sg, elem->out_num, 0, &out, 7); in handle_9p_output() 76 v->elems[pdu->idx] = elem; in handle_9p_output() 84 virtqueue_detach_element(vq, elem, 0); in handle_9p_output() [all …]
|
/openbmc/linux/fs/xfs/ |
H A D | xfs_mru_cache.c | 192 struct xfs_mru_cache_elem *elem) in _xfs_mru_cache_list_insert() argument 215 list_add_tail(&elem->list_node, mru->lists + grp); in _xfs_mru_cache_list_insert() 232 struct xfs_mru_cache_elem *elem, *next; in _xfs_mru_cache_clear_reap_list() local 236 list_for_each_entry_safe(elem, next, &mru->reap_list, list_node) { in _xfs_mru_cache_clear_reap_list() 239 radix_tree_delete(&mru->store, elem->key); in _xfs_mru_cache_clear_reap_list() 245 list_move(&elem->list_node, &tmp); in _xfs_mru_cache_clear_reap_list() 249 list_for_each_entry_safe(elem, next, &tmp, list_node) { in _xfs_mru_cache_clear_reap_list() 250 list_del_init(&elem->list_node); in _xfs_mru_cache_clear_reap_list() 251 mru->free_func(mru->data, elem); in _xfs_mru_cache_clear_reap_list() 422 struct xfs_mru_cache_elem *elem) in xfs_mru_cache_insert() argument [all …]
|
/openbmc/linux/samples/kmemleak/ |
H A D | kmemleak-test.c | 37 struct test_node *elem; in kmemleak_test_init() local 68 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in kmemleak_test_init() 69 pr_info("kzalloc(sizeof(*elem)) = %p\n", elem); in kmemleak_test_init() 70 if (!elem) in kmemleak_test_init() 72 INIT_LIST_HEAD(&elem->list); in kmemleak_test_init() 73 list_add_tail(&elem->list, &test_list); in kmemleak_test_init() 88 struct test_node *elem, *tmp; in kmemleak_test_exit() local 94 list_for_each_entry_safe(elem, tmp, &test_list, list) in kmemleak_test_exit() 95 list_del(&elem->list); in kmemleak_test_exit()
|
/openbmc/qemu/hw/audio/ |
H A D | virtio-snd.c | 112 g_free(buffer->elem); in virtio_snd_pcm_buffer_free() 119 g_free(cmd->elem); in virtio_snd_ctrl_cmd_free() 165 size_t msg_sz = iov_to_buf(cmd->elem->out_sg, in virtio_snd_handle_pcm_info() 166 cmd->elem->out_num, in virtio_snd_handle_pcm_info() 186 if (iov_size(cmd->elem->in_sg, cmd->elem->in_num) < in virtio_snd_handle_pcm_info() 192 iov_size(cmd->elem->in_sg, cmd->elem->in_num), in virtio_snd_handle_pcm_info() 224 iov_from_buf(cmd->elem->in_sg, in virtio_snd_handle_pcm_info() 225 cmd->elem->in_num, in virtio_snd_handle_pcm_info() 294 size_t msg_sz = iov_to_buf(cmd->elem->out_sg, in virtio_snd_handle_pcm_set_params() 295 cmd->elem->out_num, in virtio_snd_handle_pcm_set_params() [all …]
|
/openbmc/qemu/util/ |
H A D | thread-pool.c | 177 ThreadPoolElement *elem, *next; in thread_pool_completion_bh() local 182 QLIST_FOREACH_SAFE(elem, &pool->head, all, next) { in thread_pool_completion_bh() 183 if (elem->state != THREAD_DONE) { in thread_pool_completion_bh() 187 trace_thread_pool_complete(pool, elem, elem->common.opaque, in thread_pool_completion_bh() 188 elem->ret); in thread_pool_completion_bh() 189 QLIST_REMOVE(elem, all); in thread_pool_completion_bh() 191 if (elem->common.cb) { in thread_pool_completion_bh() 200 elem->common.cb(elem->common.opaque, elem->ret); in thread_pool_completion_bh() 208 qemu_aio_unref(elem); in thread_pool_completion_bh() 211 qemu_aio_unref(elem); in thread_pool_completion_bh() [all …]
|
/openbmc/linux/drivers/platform/x86/hp/hp-bioscfg/ |
H A D | enum-attributes.c | 133 int elem = 0; in hp_populate_enumeration_elements_from_package() local 140 for (elem = 1, eloc = 1; elem < enum_obj_count; elem++, eloc++) { in hp_populate_enumeration_elements_from_package() 145 switch (enum_obj[elem].type) { in hp_populate_enumeration_elements_from_package() 147 if (PREREQUISITES != elem && ENUM_POSSIBLE_VALUES != elem) { in hp_populate_enumeration_elements_from_package() 148 ret = hp_convert_hexstr_to_str(enum_obj[elem].string.pointer, in hp_populate_enumeration_elements_from_package() 149 enum_obj[elem].string.length, in hp_populate_enumeration_elements_from_package() 156 int_value = (u32)enum_obj[elem].integer.value; in hp_populate_enumeration_elements_from_package() 159 pr_warn("Unsupported object type [%d]\n", enum_obj[elem].type); in hp_populate_enumeration_elements_from_package() 164 if (expected_enum_types[eloc] != enum_obj[elem].type) { in hp_populate_enumeration_elements_from_package() 166 expected_enum_types[eloc], elem, enum_obj[elem].type); in hp_populate_enumeration_elements_from_package() [all …]
|
H A D | string-attributes.c | 137 int elem; in hp_populate_string_elements_from_package() local 146 for (elem = 1, eloc = 1; elem < string_obj_count; elem++, eloc++) { in hp_populate_string_elements_from_package() 151 switch (string_obj[elem].type) { in hp_populate_string_elements_from_package() 153 if (elem != PREREQUISITES) { in hp_populate_string_elements_from_package() 154 ret = hp_convert_hexstr_to_str(string_obj[elem].string.pointer, in hp_populate_string_elements_from_package() 155 string_obj[elem].string.length, in hp_populate_string_elements_from_package() 163 int_value = (u32)string_obj[elem].integer.value; in hp_populate_string_elements_from_package() 166 pr_warn("Unsupported object type [%d]\n", string_obj[elem].type); in hp_populate_string_elements_from_package() 171 if (expected_string_types[eloc] != string_obj[elem].type) { in hp_populate_string_elements_from_package() 173 expected_string_types[eloc], elem, string_obj[elem].type); in hp_populate_string_elements_from_package() [all …]
|
/openbmc/linux/sound/pci/cs5535audio/ |
H A D | cs5535audio_olpc.c | 146 struct snd_ctl_elem_id elem; in olpc_quirks() local 159 memset(&elem, 0, sizeof(elem)); in olpc_quirks() 160 elem.iface = SNDRV_CTL_ELEM_IFACE_MIXER; in olpc_quirks() 161 strscpy(elem.name, "High Pass Filter Enable", sizeof(elem.name)); in olpc_quirks() 162 snd_ctl_remove_id(card, &elem); in olpc_quirks() 165 memset(&elem, 0, sizeof(elem)); in olpc_quirks() 166 elem.iface = SNDRV_CTL_ELEM_IFACE_MIXER; in olpc_quirks() 167 strscpy(elem.name, "V_REFOUT Enable", sizeof(elem.name)); in olpc_quirks() 168 snd_ctl_remove_id(card, &elem); in olpc_quirks()
|
/openbmc/linux/drivers/scsi/ |
H A D | ch.c | 223 ch_elem_to_typecode(scsi_changer *ch, u_int elem) in ch_elem_to_typecode() argument 228 if (elem >= ch->firsts[i] && in ch_elem_to_typecode() 229 elem < ch->firsts[i] + in ch_elem_to_typecode() 237 ch_read_element_status(scsi_changer *ch, u_int elem, char *data) in ch_read_element_status() argument 252 ch_elem_to_typecode(ch,elem); in ch_read_element_status() 253 cmd[2] = (elem >> 8) & 0xff; in ch_read_element_status() 254 cmd[3] = elem & 0xff; in ch_read_element_status() 259 if (((buffer[16] << 8) | buffer[17]) != elem) { in ch_read_element_status() 261 elem,(buffer[16] << 8) | buffer[17]); in ch_read_element_status() 272 DPRINTK("READ ELEMENT STATUS for element 0x%x failed\n",elem); in ch_read_element_status() [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/base/circbuf/interface/ |
H A D | ia_css_circbuf.h | 101 ia_css_circbuf_elem_t *elem, in ia_css_circbuf_elem_set_val() argument 104 OP___assert(elem); in ia_css_circbuf_elem_set_val() 106 elem->val = val; in ia_css_circbuf_elem_set_val() 115 ia_css_circbuf_elem_t *elem) in ia_css_circbuf_elem_init() argument 117 OP___assert(elem); in ia_css_circbuf_elem_init() 118 ia_css_circbuf_elem_set_val(elem, 0); in ia_css_circbuf_elem_init() 279 ia_css_circbuf_elem_t elem) in ia_css_circbuf_write() argument 287 ia_css_circbuf_elem_cpy(&elem, &cb->elems[cb->desc->end]); in ia_css_circbuf_write() 305 ia_css_circbuf_elem_t elem; in ia_css_circbuf_push() local 310 ia_css_circbuf_elem_init(&elem); in ia_css_circbuf_push() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | async_stack_depth.c | 36 struct hmap_elem *elem; in pseudo_call_check() local 39 elem = bpf_map_lookup_elem(&hmap, &(int){0}); in pseudo_call_check() 40 if (!elem) in pseudo_call_check() 44 return bpf_timer_set_callback(&elem->timer, timer_cb) + buf[0]; in pseudo_call_check() 51 struct hmap_elem *elem; in async_call_root_check() local 54 elem = bpf_map_lookup_elem(&hmap, &(int){0}); in async_call_root_check() 55 if (!elem) in async_call_root_check() 58 return bpf_timer_set_callback(&elem->timer, bad_timer_cb) + buf[0]; in async_call_root_check()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-shadow-virtqueue.c | 251 VirtQueueElement *elem) in vhost_svq_add() argument 267 svq->desc_state[qemu_head].elem = elem; in vhost_svq_add() 275 VirtQueueElement *elem) in vhost_svq_add_element() argument 277 return vhost_svq_add(svq, elem->out_sg, elem->out_num, elem->in_sg, in vhost_svq_add_element() 278 elem->in_num, elem); in vhost_svq_add_element() 304 g_autofree VirtQueueElement *elem = NULL; in vhost_handle_guest_kick() local 308 elem = g_steal_pointer(&svq->next_guest_avail_elem); in vhost_handle_guest_kick() 310 elem = virtqueue_pop(svq->vq, sizeof(*elem)); in vhost_handle_guest_kick() 313 if (!elem) { in vhost_handle_guest_kick() 318 r = svq->ops->avail_handler(svq, elem, svq->ops_opaque); in vhost_handle_guest_kick() [all …]
|
/openbmc/linux/tools/perf/util/cs-etm-decoder/ |
H A D | cs-etm-decoder.c | 306 const ocsd_generic_trace_elem *elem, in cs_etm_decoder__do_hard_timestamp() argument 323 converted_timestamp = elem->timestamp ? in cs_etm_decoder__do_hard_timestamp() 324 cs_etm__convert_sample_time(etmq, elem->timestamp) : 0; in cs_etm_decoder__do_hard_timestamp() 433 const ocsd_generic_trace_elem *elem, in cs_etm_decoder__buffer_range() argument 446 switch (elem->isa) { in cs_etm_decoder__buffer_range() 464 packet->start_addr = elem->st_addr; in cs_etm_decoder__buffer_range() 465 packet->end_addr = elem->en_addr; in cs_etm_decoder__buffer_range() 466 packet->instr_count = elem->num_instr_range; in cs_etm_decoder__buffer_range() 467 packet->last_instr_type = elem->last_i_type; in cs_etm_decoder__buffer_range() 468 packet->last_instr_subtype = elem->last_i_subtype; in cs_etm_decoder__buffer_range() [all …]
|
/openbmc/linux/net/netfilter/ipset/ |
H A D | ip_set_bitmap_ipmac.c | 86 const struct bitmap_ipmac_elem *elem; in bitmap_ipmac_do_test() local 90 elem = get_const_elem(map->extensions, e->id, dsize); in bitmap_ipmac_do_test() 91 if (e->add_mac && elem->filled == MAC_FILLED) in bitmap_ipmac_do_test() 92 return ether_addr_equal(e->ether, elem->ether); in bitmap_ipmac_do_test() 100 const struct bitmap_ipmac_elem *elem; in bitmap_ipmac_gc_test() local 104 elem = get_const_elem(map->extensions, id, dsize); in bitmap_ipmac_gc_test() 106 return elem->filled == MAC_FILLED; in bitmap_ipmac_gc_test() 110 bitmap_ipmac_is_filled(const struct bitmap_ipmac_elem *elem) in bitmap_ipmac_is_filled() argument 112 return elem->filled == MAC_FILLED; in bitmap_ipmac_is_filled() 146 struct bitmap_ipmac_elem *elem; in bitmap_ipmac_do_add() local [all …]
|
/openbmc/qemu/contrib/vhost-user-scsi/ |
H A D | vhost-user-scsi.c | 235 VuVirtqElement *elem = NULL; in vus_proc_req() local 255 elem = vu_queue_pop(vu_dev, vq, sizeof(VuVirtqElement)); in vus_proc_req() 256 if (!elem) { in vus_proc_req() 260 g_debug("Popped elem@%p", elem); in vus_proc_req() 262 assert(!(elem->out_num > 1 && elem->in_num > 1)); in vus_proc_req() 263 assert(elem->out_num > 0 && elem->in_num > 0); in vus_proc_req() 265 if (elem->out_sg[0].iov_len < sizeof(VirtIOSCSICmdReq)) { in vus_proc_req() 270 req = (VirtIOSCSICmdReq *)elem->out_sg[0].iov_base; in vus_proc_req() 272 if (elem->in_sg[0].iov_len < sizeof(VirtIOSCSICmdResp)) { in vus_proc_req() 277 rsp = (VirtIOSCSICmdResp *)elem->in_sg[0].iov_base; in vus_proc_req() [all …]
|
/openbmc/qemu/hw/input/ |
H A D | virtio-input.c | 25 VirtQueueElement *elem; in virtio_input_send() local 48 elem = virtqueue_pop(vinput->evt, sizeof(VirtQueueElement)); in virtio_input_send() 49 if (!elem) { in virtio_input_send() 51 virtqueue_unpop(vinput->evt, vinput->queue[i].elem, 0); in virtio_input_send() 57 vinput->queue[i].elem = elem; in virtio_input_send() 62 elem = vinput->queue[i].elem; in virtio_input_send() 63 len = iov_from_buf(elem->in_sg, elem->in_num, in virtio_input_send() 65 virtqueue_push(vinput->evt, elem, len); in virtio_input_send() 66 g_free(elem); in virtio_input_send() 82 VirtQueueElement *elem; in virtio_input_handle_sts() local [all …]
|