/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | crypto.c | 13 * (for example, TLS) after last revalidation in a pool or a bulk. 20 #define MLX5_CRYPTO_DEK_BULK_CALC_FREED(bulk) MLX5_CRYPTO_DEK_CALC_FREED(bulk) 22 #define MLX5_CRYPTO_DEK_BULK_IDLE(bulk) \ 23 ({ typeof(bulk) _bulk = (bulk); \ 59 int num_deks; /* the total number of keys in a bulk */ 80 struct mlx5_crypto_dek_bulk *bulk; member in struct:mlx5_crypto_dek 182 mlx5_core_dbg(mdev, "DEK objects created, bulk=%d, obj_id=%d\n", 292 struct mlx5_crypto_dek_bulk *bulk; local 336 struct mlx5_crypto_dek_bulk *bulk; local 349 mlx5_crypto_dek_bulk_free(struct mlx5_crypto_dek_bulk *bulk) argument 357 mlx5_crypto_dek_pool_remove_bulk(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, bool delay) argument 372 struct mlx5_crypto_dek_bulk *bulk; local 429 struct mlx5_crypto_dek_bulk *bulk = dek->bulk; local 479 mlx5_crypto_dek_bulk_reset_synced(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk) argument 510 mlx5_crypto_dek_bulk_handle_avail(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, struct list_head *destroy_list) argument 550 struct mlx5_crypto_dek_bulk *bulk, *tmp; local 609 struct mlx5_crypto_dek_bulk *bulk; local 664 struct mlx5_crypto_dek_bulk *bulk, *tmp; local 709 struct mlx5_crypto_dek_bulk *bulk, *tmp; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fs_counters.c | 42 /* Max number of counters to query in bulk read is 32K */ 65 struct mlx5_fc_bulk *bulk; member in struct:mlx5_fc 191 /* first id must be aligned to 4 when using bulk query */ 201 mlx5_core_err(dev, "Error doing bulk query: %d\n", err); 230 if (counter->bulk) 252 "Can't increase flow counters bulk query buffer size, insufficient memory, bulk_size(%d)\n", 265 "Flow counters bulk query buffer size increased, bulk_size(%d)\n", 545 static void mlx5_fc_init(struct mlx5_fc *counter, struct mlx5_fc_bulk *bulk, argument 548 counter->bulk = bulk; 552 mlx5_fc_bulk_get_free_fcs_amount(struct mlx5_fc_bulk *bulk) argument 560 struct mlx5_fc_bulk *bulk; local 600 mlx5_fc_bulk_destroy(struct mlx5_core_dev *dev, struct mlx5_fc_bulk *bulk) argument 614 mlx5_fc_bulk_acquire_fc(struct mlx5_fc_bulk *bulk) argument 625 mlx5_fc_bulk_release_fc(struct mlx5_fc_bulk *bulk, struct mlx5_fc *fc) argument 653 struct mlx5_fc_bulk *bulk; local 684 mlx5_fc_pool_free_bulk(struct mlx5_fc_pool *fc_pool, struct mlx5_fc_bulk *bulk) argument 698 struct mlx5_fc_bulk *bulk; local 746 struct mlx5_fc_bulk *bulk = fc->bulk; local [all...] |
/linux-master/drivers/interconnect/ |
H A D | Makefile | 4 icc-core-objs := core.o bulk.o debugfs-client.o
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_io_utils.c | 17 struct clk *msm_clk_bulk_get_clock(struct clk_bulk_data *bulk, int count, argument 25 for (i = 0; bulk && i < count; i++) { 26 if (!strcmp(bulk[i].id, name) || !strcmp(bulk[i].id, n)) 27 return bulk[i].clk;
|
H A D | msm_mdss.c | 406 struct clk_bulk_data *bulk; local 413 bulk = devm_kcalloc(&pdev->dev, MDP5_MDSS_NUM_CLOCKS, sizeof(struct clk_bulk_data), GFP_KERNEL); 414 if (!bulk) 417 bulk[num_clocks++].id = "iface"; 418 bulk[num_clocks++].id = "bus"; 419 bulk[num_clocks++].id = "vsync"; 421 ret = devm_clk_bulk_get_optional(&pdev->dev, num_clocks, bulk); 425 *clocks = bulk;
|
/linux-master/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | mmal-vchiq.c | 137 /* actual buffer used to store bulk reply */ 149 } bulk; /* bulk data */ member in union:mmal_msg_context::__anon258 177 /* ordered workqueue to process all bulk operations */ 253 container_of(work, struct mmal_msg_context, u.bulk.work); 254 struct mmal_buffer *buffer = msg_context->u.bulk.buffer; 262 buffer->length = msg_context->u.bulk.buffer_used; 263 buffer->mmal_flags = msg_context->u.bulk.mmal_flags; 264 buffer->dts = msg_context->u.bulk.dts; 265 buffer->pts = msg_context->u.bulk [all...] |
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_resource.c | 36 * ttm_lru_bulk_move_init - initialize a bulk move structure 37 * @bulk: the structure to init 41 void ttm_lru_bulk_move_init(struct ttm_lru_bulk_move *bulk) argument 43 memset(bulk, 0, sizeof(*bulk)); 48 * ttm_lru_bulk_move_tail - bulk move range of resources to the LRU tail. 50 * @bulk: bulk move structure 55 void ttm_lru_bulk_move_tail(struct ttm_lru_bulk_move *bulk) argument 61 struct ttm_lru_bulk_move_pos *pos = &bulk 81 ttm_lru_bulk_move_pos(struct ttm_lru_bulk_move *bulk, struct ttm_resource *res) argument 99 ttm_lru_bulk_move_add(struct ttm_lru_bulk_move *bulk, struct ttm_resource *res) argument 113 ttm_lru_bulk_move_del(struct ttm_lru_bulk_move *bulk, struct ttm_resource *res) argument [all...] |
/linux-master/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 1021 * uvc_video_decode_start is called with URB data at the start of a bulk or 1039 * uvc_video_decode_end is called with header data at the end of a bulk or 1254 * uvc_video_encode_data(). Only bulk transfers are currently supported. 1283 nbytes = min(stream->bulk.max_payload_size - stream->bulk.payload_size, 1472 if (urb->actual_length == 0 && stream->bulk.header_size == 0) 1477 stream->bulk.payload_size += len; 1483 if (stream->bulk.header_size == 0 && !stream->bulk.skip_payload) { 1492 stream->bulk [all...] |
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_arm.c | 627 vchiq_prepare_bulk_data(struct vchiq_instance *instance, struct vchiq_bulk *bulk, void *offset, argument 640 bulk->data = pagelistinfo->dma_addr; 646 bulk->remote_data = pagelistinfo; 652 vchiq_complete_bulk(struct vchiq_instance *instance, struct vchiq_bulk *bulk) argument 654 if (bulk && bulk->remote_data && bulk->actual) 655 free_pagelist(instance, (struct vchiq_pagelist_info *)bulk->remote_data, 656 bulk->actual); 942 struct vchiq_bulk *bulk local 969 struct vchiq_bulk *bulk = waiter->bulk_waiter.bulk; local [all...] |
H A D | vchiq_core.c | 1270 get_bulk_reason(struct vchiq_bulk *bulk) argument 1272 if (bulk->dir == VCHIQ_BULK_TRANSMIT) { 1273 if (bulk->actual == VCHIQ_BULK_ACTUAL_ABORTED) 1279 if (bulk->actual == VCHIQ_BULK_ACTUAL_ABORTED) 1285 /* Called by the slot handler - don't hold the bulk mutex */ 1301 struct vchiq_bulk *bulk = local 1305 * Only generate callbacks for non-dummy bulk 1308 if (bulk->data && service->instance) { 1309 if (bulk->actual != VCHIQ_BULK_ACTUAL_ABORTED) { 1310 if (bulk 1430 struct vchiq_bulk *bulk = &queue->bulks[BULK_INDEX(queue->process)]; local 1718 struct vchiq_bulk *bulk; local 2979 struct vchiq_bulk *bulk; local [all...] |
H A D | vchiq_core.h | 124 int local_insert; /* Where to insert the next local bulk */ 125 int remote_insert; /* Where to insert the next remote bulk (master) */ 410 struct vchiq_bulk *bulk; member in struct:bulk_waiter 418 * is better to use a bulk transfer 520 int vchiq_prepare_bulk_data(struct vchiq_instance *instance, struct vchiq_bulk *bulk, void *offset, 523 void vchiq_complete_bulk(struct vchiq_instance *instance, struct vchiq_bulk *bulk);
|
/linux-master/drivers/remoteproc/ |
H A D | qcom_wcnss.c | 431 struct regulator_bulk_data *bulk; local 445 bulk = devm_kcalloc(wcnss->dev, 448 if (!bulk) 452 bulk[i].supply = info[i].name; 454 ret = devm_regulator_bulk_get(wcnss->dev, num_vregs, bulk); 460 regulator_set_voltage(bulk[i].consumer, 465 regulator_set_load(bulk[i].consumer, info[i].load_uA); 468 wcnss->vregs = bulk;
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dtt200u.c | 213 .bulk = { 265 .bulk = { 317 .bulk = { 369 .bulk = {
|
H A D | dibusb-mb.c | 224 .bulk = { 314 .bulk = { 383 .bulk = { 445 .bulk = {
|
H A D | umt-010.c | 118 .bulk = {
|
H A D | dibusb-mc.c | 93 .bulk = {
|
H A D | a800.c | 114 .bulk = {
|
H A D | usb-urb.c | 23 ptype == PIPE_ISOCHRONOUS ? "isoc" : "bulk", 143 stream->props.u.bulk.buffersize)) < 0) 158 stream->props.u.bulk.buffersize,
|
H A D | cxusb.c | 482 const int junk_len = p->u.bulk.buffersize; 1744 .bulk = { 1796 .bulk = { 1855 .bulk = { 1923 .bulk = { 1982 .bulk = { 2034 .bulk = { 2088 .bulk = { 2145 .bulk = { 2199 .bulk [all...] |
H A D | dtv5100.c | 194 .bulk = {
|
H A D | m920x.c | 963 .bulk = { 1011 .bulk = { 1074 .bulk = { 1098 .bulk = { 1140 .bulk = { 1251 .bulk = {
|
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | usb_urb.c | 28 __func__, ptype == PIPE_ISOCHRONOUS ? "isoc" : "bulk", 155 stream->props.u.bulk.buffersize, 260 buf_size = stream->props.u.bulk.buffersize; 281 props->u.bulk.buffersize == 282 stream->props.u.bulk.buffersize) 326 stream->props.u.bulk.buffersize);
|
H A D | dvb_usb.h | 70 .bulk = { \ 124 * @bulk_mode: device supports bulk mode for rc (disable polling mode) 143 * @u: union for @bulk and @isoc 155 } bulk; member in union:usb_data_stream_properties::__anon825 193 * @generic_bulk_ctrl_endpoint: bulk control endpoint number for sent 194 * @generic_bulk_ctrl_endpoint_response: bulk control endpoint number for 196 * @generic_bulk_ctrl_delay: delay between bulk control sent and receive message
|
/linux-master/include/drm/ttm/ |
H A D | ttm_resource.h | 237 * @first: first res in the bulk move range 238 * @last: last res in the bulk move range 240 * Range of resources for a lru bulk move. 252 * Container for the current bulk move state. Should be used with 345 void ttm_lru_bulk_move_init(struct ttm_lru_bulk_move *bulk); 346 void ttm_lru_bulk_move_tail(struct ttm_lru_bulk_move *bulk);
|
/linux-master/lib/ |
H A D | test_objpool.c | 72 int bulk[2]; /* for thread and irq */ member in struct:ot_item 164 /* do bulk-testings for objects pop/push */ 208 item->bulk[0] = test->bulk_normal; 209 item->bulk[1] = test->bulk_irq; 231 /* do bulk-testings for objects pop/push */ 330 for (i = 0; i < item->bulk[irq]; i++) 511 for (i = 0; i < item->bulk[irq]; i++)
|