| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | adxl34x.c | 181 #define AC_READ(ac, reg) ((ac)->bops->read((ac)->dev, reg)) argument 182 #define AC_WRITE(ac, reg, val) ((ac)->bops->write((ac)->dev, reg, val)) argument 238 static void adxl34x_get_triple(struct adxl34x *ac, struct axis_triple *axis) in adxl34x_get_triple() argument 242 ac->bops->read_block(ac->dev, DATAX0, DATAZ1 - DATAX0 + 1, buf); in adxl34x_get_triple() 244 mutex_lock(&ac->mutex); in adxl34x_get_triple() 245 ac->saved.x = (s16) le16_to_cpu(buf[0]); in adxl34x_get_triple() 246 axis->x = ac->saved.x; in adxl34x_get_triple() 248 ac->saved.y = (s16) le16_to_cpu(buf[1]); in adxl34x_get_triple() 249 axis->y = ac->saved.y; in adxl34x_get_triple() 251 ac->saved.z = (s16) le16_to_cpu(buf[2]); in adxl34x_get_triple() [all …]
|
| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | adxl34x.c | 181 #define AC_READ(ac, reg) ((ac)->bops->read((ac)->dev, reg)) argument 182 #define AC_WRITE(ac, reg, val) ((ac)->bops->write((ac)->dev, reg, val)) argument 238 static void adxl34x_get_triple(struct adxl34x *ac, struct axis_triple *axis) in adxl34x_get_triple() argument 242 ac->bops->read_block(ac->dev, DATAX0, DATAZ1 - DATAX0 + 1, buf); in adxl34x_get_triple() 244 mutex_lock(&ac->mutex); in adxl34x_get_triple() 245 ac->saved.x = (s16) le16_to_cpu(buf[0]); in adxl34x_get_triple() 246 axis->x = ac->saved.x; in adxl34x_get_triple() 248 ac->saved.y = (s16) le16_to_cpu(buf[1]); in adxl34x_get_triple() 249 axis->y = ac->saved.y; in adxl34x_get_triple() 251 ac->saved.z = (s16) le16_to_cpu(buf[2]); in adxl34x_get_triple() [all …]
|
| /kernel/linux/linux-6.6/net/ceph/ |
| D | auth.c | 24 static int init_protocol(struct ceph_auth_client *ac, int proto) in init_protocol() argument 30 return ceph_auth_none_init(ac); in init_protocol() 32 return ceph_x_init(ac); in init_protocol() 39 void ceph_auth_set_global_id(struct ceph_auth_client *ac, u64 global_id) in ceph_auth_set_global_id() argument 46 if (ac->global_id && global_id != ac->global_id) in ceph_auth_set_global_id() 47 pr_err("global_id changed from %llu to %llu\n", ac->global_id, in ceph_auth_set_global_id() 50 ac->global_id = global_id; in ceph_auth_set_global_id() 60 struct ceph_auth_client *ac; in ceph_auth_init() local 62 ac = kzalloc(sizeof(*ac), GFP_NOFS); in ceph_auth_init() 63 if (!ac) in ceph_auth_init() [all …]
|
| D | auth_none.c | 15 static void reset(struct ceph_auth_client *ac) in reset() argument 17 struct ceph_auth_none_info *xi = ac->private; in reset() 22 static void destroy(struct ceph_auth_client *ac) in destroy() argument 24 kfree(ac->private); in destroy() 25 ac->private = NULL; in destroy() 28 static int is_authenticated(struct ceph_auth_client *ac) in is_authenticated() argument 30 struct ceph_auth_none_info *xi = ac->private; in is_authenticated() 35 static int should_authenticate(struct ceph_auth_client *ac) in should_authenticate() argument 37 struct ceph_auth_none_info *xi = ac->private; in should_authenticate() 42 static int ceph_auth_none_build_authorizer(struct ceph_auth_client *ac, in ceph_auth_none_build_authorizer() argument [all …]
|
| D | auth_x.c | 20 static void ceph_x_validate_tickets(struct ceph_auth_client *ac, int *pneed); 22 static int ceph_x_is_authenticated(struct ceph_auth_client *ac) in ceph_x_is_authenticated() argument 24 struct ceph_x_info *xi = ac->private; in ceph_x_is_authenticated() 28 ceph_x_validate_tickets(ac, &need); in ceph_x_is_authenticated() 29 missing = ac->want_keys & ~xi->have_keys; in ceph_x_is_authenticated() 32 ac->want_keys, xi->have_keys, missing, !missing); in ceph_x_is_authenticated() 36 static int ceph_x_should_authenticate(struct ceph_auth_client *ac) in ceph_x_should_authenticate() argument 38 struct ceph_x_info *xi = ac->private; in ceph_x_should_authenticate() 41 ceph_x_validate_tickets(ac, &need); in ceph_x_should_authenticate() 43 ac->want_keys, xi->have_keys, need, !!need); in ceph_x_should_authenticate() [all …]
|
| /kernel/linux/linux-5.10/net/ceph/ |
| D | auth.c | 24 static int ceph_auth_init_protocol(struct ceph_auth_client *ac, int protocol) in ceph_auth_init_protocol() argument 28 return ceph_auth_none_init(ac); in ceph_auth_init_protocol() 30 return ceph_x_init(ac); in ceph_auth_init_protocol() 41 struct ceph_auth_client *ac; in ceph_auth_init() local 47 ac = kzalloc(sizeof(*ac), GFP_NOFS); in ceph_auth_init() 48 if (!ac) in ceph_auth_init() 51 mutex_init(&ac->mutex); in ceph_auth_init() 52 ac->negotiating = true; in ceph_auth_init() 54 ac->name = name; in ceph_auth_init() 56 ac->name = CEPH_AUTH_NAME_DEFAULT; in ceph_auth_init() [all …]
|
| D | auth_none.c | 15 static void reset(struct ceph_auth_client *ac) in reset() argument 17 struct ceph_auth_none_info *xi = ac->private; in reset() 22 static void destroy(struct ceph_auth_client *ac) in destroy() argument 24 kfree(ac->private); in destroy() 25 ac->private = NULL; in destroy() 28 static int is_authenticated(struct ceph_auth_client *ac) in is_authenticated() argument 30 struct ceph_auth_none_info *xi = ac->private; in is_authenticated() 35 static int should_authenticate(struct ceph_auth_client *ac) in should_authenticate() argument 37 struct ceph_auth_none_info *xi = ac->private; in should_authenticate() 42 static int ceph_auth_none_build_authorizer(struct ceph_auth_client *ac, in ceph_auth_none_build_authorizer() argument [all …]
|
| D | auth_x.c | 20 static void ceph_x_validate_tickets(struct ceph_auth_client *ac, int *pneed); 22 static int ceph_x_is_authenticated(struct ceph_auth_client *ac) in ceph_x_is_authenticated() argument 24 struct ceph_x_info *xi = ac->private; in ceph_x_is_authenticated() 27 ceph_x_validate_tickets(ac, &need); in ceph_x_is_authenticated() 29 ac->want_keys, need, xi->have_keys); in ceph_x_is_authenticated() 30 return (ac->want_keys & xi->have_keys) == ac->want_keys; in ceph_x_is_authenticated() 33 static int ceph_x_should_authenticate(struct ceph_auth_client *ac) in ceph_x_should_authenticate() argument 35 struct ceph_x_info *xi = ac->private; in ceph_x_should_authenticate() 38 ceph_x_validate_tickets(ac, &need); in ceph_x_should_authenticate() 40 ac->want_keys, need, xi->have_keys); in ceph_x_should_authenticate() [all …]
|
| /kernel/linux/linux-6.6/drivers/acpi/ |
| D | ac.c | 3 * acpi_ac.c - ACPI AC Adapter Driver (Revision: 27) 9 #define pr_fmt(fmt) "ACPI: AC: " fmt 24 #define ACPI_AC_DEVICE_NAME "AC Adapter" 32 MODULE_DESCRIPTION("ACPI AC Adapter Driver"); 54 .name = "ac", 74 /* AC Adapter Management */ 75 static int acpi_ac_get_state(struct acpi_ac *ac) in acpi_ac_get_state() argument 79 if (!ac) in acpi_ac_get_state() 83 ac->state = 1; in acpi_ac_get_state() 87 status = acpi_evaluate_integer(ac->device->handle, "_PSR", NULL, in acpi_ac_get_state() [all …]
|
| /kernel/linux/linux-6.6/drivers/power/supply/ |
| D | surface_charger.c | 3 * AC driver for 7th-generation Microsoft Surface devices via Surface System 67 static int spwr_ac_update_unlocked(struct spwr_ac_device *ac) in spwr_ac_update_unlocked() argument 69 __le32 old = ac->state; in spwr_ac_update_unlocked() 72 lockdep_assert_held(&ac->lock); in spwr_ac_update_unlocked() 74 status = ssam_retry(ssam_bat_get_psrc, ac->sdev, &ac->state); in spwr_ac_update_unlocked() 78 return old != ac->state; in spwr_ac_update_unlocked() 81 static int spwr_ac_update(struct spwr_ac_device *ac) in spwr_ac_update() argument 85 mutex_lock(&ac->lock); in spwr_ac_update() 86 status = spwr_ac_update_unlocked(ac); in spwr_ac_update() 87 mutex_unlock(&ac->lock); in spwr_ac_update() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
| D | q6asm.c | 279 static inline void q6asm_add_hdr(struct audio_client *ac, struct apr_hdr *hdr, in q6asm_add_hdr() argument 284 hdr->src_port = ((ac->session << 8) & 0xFF00) | (stream_id); in q6asm_add_hdr() 285 hdr->dest_port = ((ac->session << 8) & 0xFF00) | (stream_id); in q6asm_add_hdr() 288 hdr->token = ac->session; in q6asm_add_hdr() 291 static int q6asm_apr_send_session_pkt(struct q6asm *a, struct audio_client *ac, in q6asm_apr_send_session_pkt() argument 297 mutex_lock(&ac->cmd_lock); in q6asm_apr_send_session_pkt() 298 ac->result.opcode = 0; in q6asm_apr_send_session_pkt() 299 ac->result.status = 0; in q6asm_apr_send_session_pkt() 306 (ac->result.opcode == hdr->opcode) || in q6asm_apr_send_session_pkt() 307 (ac->result.opcode == rsp_opcode), in q6asm_apr_send_session_pkt() [all …]
|
| D | q6asm.h | 98 void q6asm_audio_client_free(struct audio_client *ac); 99 int q6asm_write_async(struct audio_client *ac, uint32_t stream_id, uint32_t len, 101 int q6asm_open_write(struct audio_client *ac, uint32_t stream_id, 105 int q6asm_open_read(struct audio_client *ac, uint32_t stream_id, 107 int q6asm_enc_cfg_blk_pcm_format_support(struct audio_client *ac, 112 int q6asm_read(struct audio_client *ac, uint32_t stream_id); 114 int q6asm_media_format_block_multi_ch_pcm(struct audio_client *ac, 119 int q6asm_stream_media_format_block_flac(struct audio_client *ac, 122 int q6asm_stream_media_format_block_wma_v9(struct audio_client *ac, 125 int q6asm_stream_media_format_block_wma_v10(struct audio_client *ac, [all …]
|
| /kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
| D | q6asm.c | 279 static inline void q6asm_add_hdr(struct audio_client *ac, struct apr_hdr *hdr, in q6asm_add_hdr() argument 284 hdr->src_port = ((ac->session << 8) & 0xFF00) | (stream_id); in q6asm_add_hdr() 285 hdr->dest_port = ((ac->session << 8) & 0xFF00) | (stream_id); in q6asm_add_hdr() 288 hdr->token = ac->session; in q6asm_add_hdr() 291 static int q6asm_apr_send_session_pkt(struct q6asm *a, struct audio_client *ac, in q6asm_apr_send_session_pkt() argument 297 mutex_lock(&ac->cmd_lock); in q6asm_apr_send_session_pkt() 298 ac->result.opcode = 0; in q6asm_apr_send_session_pkt() 299 ac->result.status = 0; in q6asm_apr_send_session_pkt() 306 (ac->result.opcode == hdr->opcode) || in q6asm_apr_send_session_pkt() 307 (ac->result.opcode == rsp_opcode), in q6asm_apr_send_session_pkt() [all …]
|
| D | q6asm.h | 98 void q6asm_audio_client_free(struct audio_client *ac); 99 int q6asm_write_async(struct audio_client *ac, uint32_t stream_id, uint32_t len, 101 int q6asm_open_write(struct audio_client *ac, uint32_t stream_id, 105 int q6asm_open_read(struct audio_client *ac, uint32_t stream_id, 107 int q6asm_enc_cfg_blk_pcm_format_support(struct audio_client *ac, 112 int q6asm_read(struct audio_client *ac, uint32_t stream_id); 114 int q6asm_media_format_block_multi_ch_pcm(struct audio_client *ac, 119 int q6asm_stream_media_format_block_flac(struct audio_client *ac, 122 int q6asm_stream_media_format_block_wma_v9(struct audio_client *ac, 125 int q6asm_stream_media_format_block_wma_v10(struct audio_client *ac, [all …]
|
| /kernel/linux/linux-6.6/drivers/s390/crypto/ |
| D | ap_card.c | 25 struct ap_card *ac = to_ap_card(dev); in hwtype_show() local 27 return sysfs_emit(buf, "%d\n", ac->ap_dev.device_type); in hwtype_show() 35 struct ap_card *ac = to_ap_card(dev); in raw_hwtype_show() local 37 return sysfs_emit(buf, "%d\n", ac->raw_hwtype); in raw_hwtype_show() 45 struct ap_card *ac = to_ap_card(dev); in depth_show() local 47 return sysfs_emit(buf, "%d\n", ac->queue_depth); in depth_show() 55 struct ap_card *ac = to_ap_card(dev); in ap_functions_show() local 57 return sysfs_emit(buf, "0x%08X\n", ac->functions); in ap_functions_show() 66 struct ap_card *ac = to_ap_card(dev); in request_count_show() local 71 req_cnt = atomic64_read(&ac->total_request_count); in request_count_show() [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/ |
| D | ac.c | 3 * acpi_ac.c - ACPI AC Adapter Driver ($Revision: 27 $) 24 #define ACPI_AC_DEVICE_NAME "AC Adapter" 32 ACPI_MODULE_NAME("ac"); 35 MODULE_DESCRIPTION("ACPI AC Adapter Driver"); 70 .name = "ac", 93 AC Adapter Management 96 static int acpi_ac_get_state(struct acpi_ac *ac) in acpi_ac_get_state() argument 100 if (!ac) in acpi_ac_get_state() 104 ac->state = 1; in acpi_ac_get_state() 108 status = acpi_evaluate_integer(ac->device->handle, "_PSR", NULL, in acpi_ac_get_state() [all …]
|
| /kernel/linux/linux-5.10/drivers/media/pci/tw686x/ |
| D | tw686x-audio.c | 38 struct tw686x_audio_channel *ac = &dev->audio_channels[ch]; in tw686x_audio_irq() local 45 spin_lock_irqsave(&ac->lock, flags); in tw686x_audio_irq() 48 if (!ac->ss || !ac->curr_bufs[0] || !ac->curr_bufs[1]) { in tw686x_audio_irq() 49 spin_unlock_irqrestore(&ac->lock, flags); in tw686x_audio_irq() 53 if (!list_empty(&ac->buf_list)) { in tw686x_audio_irq() 54 next = list_first_entry(&ac->buf_list, in tw686x_audio_irq() 56 list_move_tail(&next->list, &ac->buf_list); in tw686x_audio_irq() 57 done = ac->curr_bufs[!pb]; in tw686x_audio_irq() 58 ac->curr_bufs[pb] = next; in tw686x_audio_irq() 60 spin_unlock_irqrestore(&ac->lock, flags); in tw686x_audio_irq() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/pci/tw686x/ |
| D | tw686x-audio.c | 38 struct tw686x_audio_channel *ac = &dev->audio_channels[ch]; in tw686x_audio_irq() local 45 spin_lock_irqsave(&ac->lock, flags); in tw686x_audio_irq() 48 if (!ac->ss || !ac->curr_bufs[0] || !ac->curr_bufs[1]) { in tw686x_audio_irq() 49 spin_unlock_irqrestore(&ac->lock, flags); in tw686x_audio_irq() 53 if (!list_empty(&ac->buf_list)) { in tw686x_audio_irq() 54 next = list_first_entry(&ac->buf_list, in tw686x_audio_irq() 56 list_move_tail(&next->list, &ac->buf_list); in tw686x_audio_irq() 57 done = ac->curr_bufs[!pb]; in tw686x_audio_irq() 58 ac->curr_bufs[pb] = next; in tw686x_audio_irq() 60 spin_unlock_irqrestore(&ac->lock, flags); in tw686x_audio_irq() [all …]
|
| /kernel/linux/linux-5.10/drivers/s390/crypto/ |
| D | ap_card.c | 25 struct ap_card *ac = to_ap_card(dev); in hwtype_show() local 27 return scnprintf(buf, PAGE_SIZE, "%d\n", ac->ap_dev.device_type); in hwtype_show() 35 struct ap_card *ac = to_ap_card(dev); in raw_hwtype_show() local 37 return scnprintf(buf, PAGE_SIZE, "%d\n", ac->raw_hwtype); in raw_hwtype_show() 45 struct ap_card *ac = to_ap_card(dev); in depth_show() local 47 return scnprintf(buf, PAGE_SIZE, "%d\n", ac->queue_depth); in depth_show() 55 struct ap_card *ac = to_ap_card(dev); in ap_functions_show() local 57 return scnprintf(buf, PAGE_SIZE, "0x%08X\n", ac->functions); in ap_functions_show() 66 struct ap_card *ac = to_ap_card(dev); in request_count_show() local 71 req_cnt = atomic64_read(&ac->total_request_count); in request_count_show() [all …]
|
| /kernel/linux/linux-6.6/include/linux/ceph/ |
| D | auth.h | 39 int (*is_authenticated)(struct ceph_auth_client *ac); 45 int (*should_authenticate)(struct ceph_auth_client *ac); 52 int (*build_request)(struct ceph_auth_client *ac, void *buf, void *end); 53 int (*handle_reply)(struct ceph_auth_client *ac, u64 global_id, 62 int (*create_authorizer)(struct ceph_auth_client *ac, int peer_type, 65 int (*update_authorizer)(struct ceph_auth_client *ac, int peer_type, 67 int (*add_authorizer_challenge)(struct ceph_auth_client *ac, 71 int (*verify_authorizer_reply)(struct ceph_auth_client *ac, 76 void (*invalidate_authorizer)(struct ceph_auth_client *ac, 80 void (*reset)(struct ceph_auth_client *ac); [all …]
|
| /kernel/linux/linux-6.6/fs/ext4/ |
| D | mballoc.c | 420 static void ext4_mb_new_preallocation(struct ext4_allocation_context *ac); 422 static bool ext4_mb_good_group(struct ext4_allocation_context *ac, 874 static void ext4_mb_choose_next_group_p2_aligned(struct ext4_allocation_context *ac, in ext4_mb_choose_next_group_p2_aligned() argument 877 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); in ext4_mb_choose_next_group_p2_aligned() 881 if (ac->ac_status == AC_STATUS_FOUND) in ext4_mb_choose_next_group_p2_aligned() 884 if (unlikely(sbi->s_mb_stats && ac->ac_flags & EXT4_MB_CR_POWER2_ALIGNED_OPTIMIZED)) in ext4_mb_choose_next_group_p2_aligned() 887 for (i = ac->ac_2order; i < MB_NUM_ORDERS(ac->ac_sb); i++) { in ext4_mb_choose_next_group_p2_aligned() 899 if (likely(ext4_mb_good_group(ac, iter->bb_group, CR_POWER2_ALIGNED))) { in ext4_mb_choose_next_group_p2_aligned() 901 ac->ac_flags |= EXT4_MB_CR_POWER2_ALIGNED_OPTIMIZED; in ext4_mb_choose_next_group_p2_aligned() 917 ext4_mb_find_good_group_avg_frag_lists(struct ext4_allocation_context *ac, int order) in ext4_mb_find_good_group_avg_frag_lists() argument [all …]
|
| /kernel/linux/linux-6.6/fs/ocfs2/ |
| D | suballoc.c | 91 static int ocfs2_claim_suballoc_bits(struct ocfs2_alloc_context *ac, 116 struct ocfs2_alloc_context **ac); 118 void ocfs2_free_ac_resource(struct ocfs2_alloc_context *ac) in ocfs2_free_ac_resource() argument 120 struct inode *inode = ac->ac_inode; in ocfs2_free_ac_resource() 123 if (ac->ac_which != OCFS2_AC_USE_LOCAL) in ocfs2_free_ac_resource() 129 ac->ac_inode = NULL; in ocfs2_free_ac_resource() 131 brelse(ac->ac_bh); in ocfs2_free_ac_resource() 132 ac->ac_bh = NULL; in ocfs2_free_ac_resource() 133 ac->ac_resv = NULL; in ocfs2_free_ac_resource() 134 kfree(ac->ac_find_loc_priv); in ocfs2_free_ac_resource() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ceph/ |
| D | auth.h | 41 int (*is_authenticated)(struct ceph_auth_client *ac); 47 int (*should_authenticate)(struct ceph_auth_client *ac); 54 int (*build_request)(struct ceph_auth_client *ac, void *buf, void *end); 55 int (*handle_reply)(struct ceph_auth_client *ac, int result, 62 int (*create_authorizer)(struct ceph_auth_client *ac, int peer_type, 65 int (*update_authorizer)(struct ceph_auth_client *ac, int peer_type, 67 int (*add_authorizer_challenge)(struct ceph_auth_client *ac, 71 int (*verify_authorizer_reply)(struct ceph_auth_client *ac, 73 void (*invalidate_authorizer)(struct ceph_auth_client *ac, 77 void (*reset)(struct ceph_auth_client *ac); [all …]
|
| /kernel/linux/linux-5.10/fs/ocfs2/ |
| D | suballoc.c | 93 static int ocfs2_claim_suballoc_bits(struct ocfs2_alloc_context *ac, 118 struct ocfs2_alloc_context **ac); 120 void ocfs2_free_ac_resource(struct ocfs2_alloc_context *ac) in ocfs2_free_ac_resource() argument 122 struct inode *inode = ac->ac_inode; in ocfs2_free_ac_resource() 125 if (ac->ac_which != OCFS2_AC_USE_LOCAL) in ocfs2_free_ac_resource() 131 ac->ac_inode = NULL; in ocfs2_free_ac_resource() 133 brelse(ac->ac_bh); in ocfs2_free_ac_resource() 134 ac->ac_bh = NULL; in ocfs2_free_ac_resource() 135 ac->ac_resv = NULL; in ocfs2_free_ac_resource() 136 kfree(ac->ac_find_loc_priv); in ocfs2_free_ac_resource() [all …]
|
| /kernel/linux/linux-5.10/fs/ext4/ |
| D | mballoc.c | 353 static void ext4_mb_new_preallocation(struct ext4_allocation_context *ac); 1704 static void ext4_mb_use_best_found(struct ext4_allocation_context *ac, in ext4_mb_use_best_found() argument 1707 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); in ext4_mb_use_best_found() 1710 BUG_ON(ac->ac_b_ex.fe_group != e4b->bd_group); in ext4_mb_use_best_found() 1711 BUG_ON(ac->ac_status == AC_STATUS_FOUND); in ext4_mb_use_best_found() 1713 ac->ac_b_ex.fe_len = min(ac->ac_b_ex.fe_len, ac->ac_g_ex.fe_len); in ext4_mb_use_best_found() 1714 ac->ac_b_ex.fe_logical = ac->ac_g_ex.fe_logical; in ext4_mb_use_best_found() 1715 ret = mb_mark_used(e4b, &ac->ac_b_ex); in ext4_mb_use_best_found() 1719 ac->ac_f_ex = ac->ac_b_ex; in ext4_mb_use_best_found() 1721 ac->ac_status = AC_STATUS_FOUND; in ext4_mb_use_best_found() [all …]
|